Tulane Home Tulane Shield logo linking to site home page

Contact Us

•  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-5804

Contact a specific staff member by clicking here.

 

The Administrative Office is located at
131 S. Robertson St., 12th Floor
New Orleans, LA 70112