Selma Police Department

Agency Details

Address: 1935 E. Front Street, Selma, CA 93662
Phone: 559-896-3060
Agency Type: Local Police
Number of Officers: 36
Population Served: 19444