Challis Police Department - Challis, Idaho


Country:
United States
Address 1:
211 Main St
City:
Challis
State:
Idaho
County:
Custer County
Phone #:
208-879-4400
Fax #:
208-879-5288

Additional Information

Type:
Police Departments
Population Served:
1700
Number of Officers:
1

Copyright © 2020 Police1. All rights reserved.