Horseshoe Bend Police Department
Flag as incorrect
- Mailing Address: PO Box 246Horseshoe Bend, ID 83629
- Phone Number:208-793-2255
- Fax Number:208-793-3113