Verified
Greenwood Village South
295 Village Lane, Greenwood, IN 46143Continuing Care Retirement Community(CCRC) Welcome to Greenwood Village South, a large continuing care retirement community in Greenwood, IN. Greenwood Village South is located at 295 Village Lane, and offers assisted living services for older adults.
If you’re assessing whether a continuing care retirement community
...Read more
9.7