Homedale Police Department
Flag as incorrect
- Location: 31 W. Wyoming AvenueHomedale, ID 83628
- Phone Number:208-337-4642
- Fax Number:208-337-5904