Stella Mari I Torralba PalancaStella Mari I Torralba Palanca · Anesthesiology Physician1185 N 1000 W, Linton, IN, 47441NPI · 1548432099No reviewsInsuranceNot specified(812) 847-2281Check availabilityBook online Claim listing