Melissa Dugan, OD
8040 St Charles Ave,
New Orleans, LA
8040 St Charles Ave, New Orleans, LA 70118, United States of America
+1 504-866-6311
https://locations.myeyedr.com/la/new-orleans/8040-st-charles-avenue
Adam Slocum
1 year ago
Went to see Dr Dugan about a chronically itchy eye. She had me in and out quickly and made me feel very comfortable. The drops she prescribed me had me back to normal in a 3 days. Would definitely recommend