Dr. Mary A. Ahluwalia
#2 of 54
Ophthalmologists in
Tulsa,
Oklahoma
Staff
Punctuality
Helpfulness
Knowledge
Mary A. Ahluwalia Clinic Tulsa
1323 E 71st St #220
Tulsa, OK, United States
74136
1323 E 71st St #220
Tulsa, OK, United States
74136
No Phone Number Provided
No Website Provided
Was not painful at all. Recover was nothing felt wonderful, went home and did my daily chores.
Submitted June 6, 2018