Skip to content

    Hospital Directory

    Kindred Hospital Indianapolis South

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

    Office Locations