Medical clinic in Challis, ID
611 Clinic Rd, Challis, ID 83226, United States
Challis
It is located in the state of ID
83226
+1 208-879-4351
cahcinc.com