Stella Mari I Torralba PalancaStella Mari I Torralba Palanca · Anesthesiology Physician1185 N 1000 W, Linton, IN 47441(812) 847-2281Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing