Barry G Landry, MD, Surgery

604 N Acadia Rd
Ste 207
ThibodauxLA  70301 (Lafourche County)


Phone: 985-446-1763
Fax: 985-446-9813

NPI: 1780686683
License Number: 016229 (LA)