Phone Number For Challis Magistrate Court

Phone Number For Challis Magistrate Court

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

Map of Challis Magistrate Court

View map of Challis Magistrate Court get driving directions from your location.