Headquarters
Twin Falls, ID
1373 Fillmore St
Twin Falls, ID. 83301
P: 208-737-9999
F: 208-736-4400
Twin Falls Medical Clinic
1341 Fillmore St, Suite 201
Twin Falls, ID 83301
Satellite Office
Bellevue, ID
733 N Main St Unit C
Bellevue, ID 83313
P: 208-788-0146
F: 208-788-1210