Greenwood Healthcare Facility

Address: 607 South Greenwood Springs Drive Greenwood, Indiana 46143

Acquisition Date: 04-19-2021

Sq. Ft.: 53,560

Property Type: Inpatient Rehabilitation Facility