Challis Area Health Center Incorporated Clinic/Center - Federally Qualified Health Center (FQHC) Medicare: Medicare Enrolled Practice Location: 611 Clinic Rd, Challis, ID 83226 Phone: 208-879-4351 Fax: 208-879-5216 |
White Cloud Wellness Family Medicine Medicare: Medicare Enrolled Practice Location: 431 E. Main St., #994, Challis, ID 83226 Phone: 208-833-1313 Fax: 833-839-1195 |