Elpidia H Balbastro, MDElpidia H Balbastro · Hematology & Oncology Physician1200 Hospital Dr Suite 2, Opelousas, LA, 70570NPI · 1386614345No reviewsInsuranceNot specified(337) 942-7898Check availabilityBook online Claim listing