Troy Police Department
Flagged as incorrect
- Location: 519 S. Main StreetTroy, ID 83871
- Phone Number:208-835-3190
- Fax Number:208-835-3790