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

Greenwood Village South Location