Kindred Hospital St. Louis South
10018 Kennerly Rd, St. Louis 63128