Appointments
To Schedule an Appointment 504-988-4334 504-988-5831
Appointments are scheduled Monday – Friday, 7:30 a.m. – 4 p.m.
Operational hours are extended as needed to accommodate emergency cases.
Tulane School of Medicine Department of Ophthalmology
Tulane University, New Orleans, LA 70118 504-865-5000 website@tulane.edu