208.879.4936 | 610 CLINIC ROAD, CHALLIS, ID
Address: 610 Clinic Road, Challis, ID, 83226
Phone number: 208.879.4936