Agency Homedale Police Department Agency Details Address: P.O. Box 757, Homedale, ID 83628Phone: 208-337-4642Agency Type: Local PoliceNumber of Officers: 6Population Served: 2528