Skip to main content

Location & Hours

868 Green Acres Dr.
Twin Falls, ID 83301
Phone: 1-208-734-2711

Monday – Friday
Office hours 7:30 a.m.-6:00 p.m. 
Doctor’s hours 8:00 a.m.-5:15 p.m.
Appointments by Request

Email Us