Family Practice Doctors in 83226 Challis, ID

1 business found


Challis Area Health Center

611 Clinic Road , 83226
Phone: (208) 879-4351