Challis police department

  • Agency: Challis police department
  • Address: 211 Main St, Challis, 83226 ID
  • Chief:
Phone: 208-879-2232
Fax: 208-879-5288
Email:
Website:

Challis police department is located at 211 Main St, Challis, 83226 ID. The Challis police department phone number is 208-879-2232.