• To Schedule An Appointment Call
504-988-5831
The Ophthalmology Clinic is located at
1415 Tulane Avenue, Fourth Floor
New Orleans, LA 70112
Appointments are Scheduled
Monday - Friday
8:00 am - 4:00 pm
• Our Administrative Office can be reached at
504-988-5805
Contact a specific staff member by clicking here.
The Administrative Office is located at
131 S. Robertson St., 12th Floor
New Orleans, LA 70112