Ophthalmology Clinic
Schedule An Appointment
Monday - Friday
8:00 am - 4:00 pm
Phone: 504-988-5831
Address:
The Ophthalmology Clinic
1415 Tulane Avenue, Fourth Floor
New Orleans, LA 70112
Ophthalmology Admin Office
Contact a specific staff member
The Administrative Office is located at
131 S. Robertson St., 12th Floor
New Orleans, LA 70112
Phone: 504-988-5805