South St Louis Rehabilitation Institute Inc
CLOSED NOW
Today: Closed
Tomorrow: 7:00 am - 5:00 pm
26 Years
in Business
Amenities:
Wheelchair accessible
South St Louis Rehabilitation Institure, Inc.
Wheelchair Accessible: Yes
Parking: Lot, Free
Phone: (314) 962-8020
Address: 78 Kenrick Plz, Saint Louis, MO 63119
7508 Big Bend Blvd, Saint Louis, MO 63119
604 E Lockwood Ave, Saint Louis, MO 63119
226 W Jackson Rd, Saint Louis, MO 63119
604 E Lockwood Ave, Saint Louis, MO 63119
1202 Bellevue Ave, Saint Louis, MO 63117
7905 Big Bend Blvd Ste 101, Saint Louis, MO 63119
113 W Lockwood Ave, Saint Louis, MO 63119
727 S Laclede Station Rd, Saint Louis, MO 63119
1001 S Kirkwood Rd, Saint Louis, MO 63122
7491 Big Bend Blvd, Saint Louis, MO 63119