Greenwood Village South
Greenwood Village South Headquarters Address
295 Village Lane
Greenwood, IN 46143
(view in map)
About Greenwood Village South
Greenwood Village South is a 5 Star rated, non profit Continuing Care Retirement Community (CCRC) managed by Life Care Services. We have been providing quality care for our residents for 57 years.
Number of Employees in Greenwood Village South
201 to 500
Industry