Contact Us

Independence Center

Clubhouse
4245 Forest Park Ave.
St. Louis, Missouri 63108
(314) 533-4245

Development Offices: (314) 880-5402

Midwest Psychiatry
4219 Laclede Ave.
St. Louis, Missouri 63108
(314) 286-4545

The Clubhouse Shop
4245 Forest Park Ave.
(314) 533-4245
Mon, 10 am – 4 pm, Tues – Fri, 10 am – 5 pm and Sat 10 am – 2:30 pm.

LATEST NEWS