Presence Sacred Heart Home
515 N Main St
Avilla, IN 46710
Presence Sacred Heart Home is located at 515 N Main St in Avilla, Indiana. It is a 133 room senior care community. The neighboring area has a sparse population, with about 6,000 individuals living in the 46710 zip ...
24 miles away from New Haven, IN