Hospital Facility
Get Directions
Call Now
Kindred Hospital Indianapolis South
Location
607 Greenwood Springs Drive, Greenwood, IN 46143
Johnson County
Contact
317-888-8155