611 Clinic Rd, Challis, ID, 83226, USA
(208) 879-4351
Challis Area Health Center Incorporated is a specialist practice in Challis, ID, USA. There are 5 providers affiliated with this practice. You can find location, contact information and reviews about this practice on this page.
Privacy Policy