208-879-2360
Address, Phone Number, and Hours for Challis Magistrate Court, an Courts, at Challis.
Name : Challis Magistrate Court
Address : 801 Main Street Challis, Idaho, 83226
Locality : Challis
Fax : 208-879-5246
View map of Challis Magistrate Court get driving directions from your location.