Walter Lee Terrell III, MD, Ophthalmology

2800 Veterans Blvd
Ste 125
MetairieLA  70002 (Jefferson County)


Phone: 504-833-5573
Fax: 504-832-9629

NPI: 1669473369
License Number: 014329 (LA)