Philip Arnold Landry, MD, Psychiatry & Neurology

537 S Main
OpelousasLA  70570 (Saint Landry County)


Phone: 337-942-5815
Fax: 337-942-8004

NPI: 1639218738
License Number: 012300 (LA)