Troy Police Department

  • Agency: Troy Police Department
  • Address: 519 S Main St, Troy, 83871 ID
  • Chief:
Phone: 208-835-3190
Fax: 208-835-3790
Email:

Troy Police Department is located at 519 S Main St, Troy, 83871 ID. The Troy Police Department phone number is 208-835-3190.