Glenn R Landry, MD, Urology

1111 Medical Ctr Blvd
Ste 313n
MarreroLA  70072-3151 (Jefferson County)


Phone: 504-371-0071
Fax: 507-371-0272
Email: grl***@*****th.net

NPI: 1609874205
License Number: 011421 (LA)