Provena Sacred Heart Home
515 N Main St
Avilla, IN 46710
Provena Sacred Heart Home, located in Avilla, Indiana, provides a full continuum of high-quality care that includes rehabilitation services, intermediate and skilled nursing care, assisted living and independentโฆ