We’re sorry, we’re no longer accepting appointments online.
EyeCare Associates of South Tulsa
Ophthalmology
10010 E 81st Street, Ste 100
Tulsa,
OK
74133
(918) 250-2020
Mon - Wed: 7:30AM - 6:00PM
Thu: 7:30AM - 6:30PM
Fri: 7:30AM - 5:00PM
Sat - Sun: Closed