Sitemap

Request Appointment
New Patients
(918) 553-5907
Current Patients
(918) 528-6555
Address
7905 E 106th St.
Tulsa, OK 74133
Hours
Monday 8:00am - 5:00pm Tuesday 8:00am - 5:00pm Wednesday 8:00am - 5:00pm Thursday 8:00am - 4:00pm Friday - Sunday Closed *The office is closed for lunch from Noon - 1pm.