Dr. Stephanie Cooper, OD
Optometry
Make an Appointment
(918) 499-3937Telehealth services available
Russian, Spanish
The Eye Institute is located at 7171 S Yale Ave Ste 103, Tulsa, OK 74136.
Providers at The Eye Institute specialize in Ophthalmology and Optometry.
Visit Healthgrades to view The Eye Institute hours.
Four providers practice at The Eye Institute.
Use the insurance check on this page to verify if The Eye Institute is in-network.
Providers at The Eye Institute can provide language services for Russian and Spanish.