Tea & Slippers
Assisted Living

Jane Howell Stupp Apartments

2443 PROUHET AVE, Overland, MO 631143.2 (5 reviews)
Contact for pricing

About

Independence Center is a community-based rehabilitation program for adults with serious and persistent mental illnesses in the St. Louis area, built on the Clubhouse model of psychosocial rehabilitation. The organization provides psychiatric care, counseling, employment support, education, housing, and community support services.

Capacity

1500 residents

Phone

(314) 890-7100

Website

Visit website

Amenities

Wheelchair Accessible Parking
Wheelchair Accessible Entrance
Wheelchair Accessible Restroom

Life & Activities

Paddle BattleTrivia NightUpscale Resale shopClubhouse ShopDancingPickleball tournament

Ratings & Reviews

3.2

out of 5

Based on 5 reviews

Reviews (5)

Reviews from Google

L

Larry Bennett

Jul 2019

Yt

R

Rachel Armstrong

Jul 2019
T

terry newingham

Apr 2018
W

walter macon

Feb 2018
E

Erica Benson-Castilleja

Jan 2013

Similar Communities