Verified
Homewood Health Campus
2494 North Lebanon Street, Lebanon, IN 46052Continuing Care Retirement Community(CCRC) Welcome to Homewood Health Campus, a large continuing care retirement community in Lebanon, IN. Homewood Health Campus is located at 2494 North Lebanon Street, and offers assisted living services for older adults.
If you’re assessing whether a continuing care retirement community
...Read more
7.3