Triad Eye Medical Clinic

Ophthalmology, Optometry

6140 S Memorial Dr
Tulsa, OK 74133
(918) 252-2020
View Practice Website

About Triad Eye Medical Clinic

Office Locations

1
Triad Eye Medical Clinic
6140 S Memorial Dr
Tulsa, OK 74133
(918) 252-2020 (Office)
Loading map...

Our Physicians

Ophthalmology

Dr. Mary Ahluwalia, DO

2783 N Shiloh Dr
Fayetteville, AR 72704 More Locations
Dr. Mary Ahluwalia, DO
Patient Satisfaction
Optometry

Dr. Elizabeth Batchelor, OD

6140 S Memorial Dr
Tulsa, OK 74133
Dr. Elizabeth Batchelor, OD
Patient Satisfaction