Ophthalmology Clinic
Schedule An Appointment
Monday - Friday
8:00 am - 4:00 pm
Phone: 504-988-5831
Address:
4224 Houma Blvd.
Suite 100 & 110
Metairie, LA 70006
Ophthalmology Admin Office
Contact a specific staff member
The Administrative Office is located at
131 S. Robertson St., 12th Floor (mail code: 8069)
New Orleans, LA 70112
Phone: 504-988-5805