Skip to content

Hospital Directory

Kindred Hospital Indianapolis South

  • 607 Greenwood Springs Dr
    Greenwood, IN 46143
  • View Map
  • (317) 888-8155

Office Locations