Elpidia H Balbastro, MD, Internal Medicine

1200 Hospital Dr Ste 2
OpelousasLA  70570-6552 (Saint Landry County)


Phone: 337-942-7898
Fax: 337-942-7808

NPI: 1386614345
License Number: 40557 (KY)