Agency Selma Police Department Agency Details Address: 1935 E. Front Street, Selma, CA 93662Phone: 559-896-3060Agency Type: Local PoliceNumber of Officers: 36Population Served: 19444Agency URL: http://www.selma.ca.usAgency Email: thomasw@cityofselma.com