Our Locations

Headquarters

Twin Falls, ID

1373 Fillmore St

Twin Falls, ID 83301

P: 208-737-9999

F: 208-736-4400

Satellite Office

Bellevue, ID

733 N Main St Unit C

Bellevue, ID 83313

P: 208-788-0146

F: 208-788-1210

Twin Falls Medical Clinic

Twin Falls, ID

1341 Fillmore St, Suite 201

Twin Falls, ID 83301