Doctors locations near Challis, ID

Showing 1–2 of 2 results

Challis, ID has 2 doctors listings in our directory.

Country Doctor Chartered

📍 1148 12th St, Challis, ID, 83226

📞 208-879-2550

Country Doctor Chiropractic

📍 PO Box 1178, Challis, ID, 83226

📞 208-879-2550