Copyright © 2018 Independence Center. All rights reserved
Home / Who We Are / 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.
Come see first-hand how our programs and services restore lives
Frequently Asked Questions
Our member speakers are experts on living day to day with mental illnesses
What others say about Independence Center
Contact us
Interact with us and stay up-to-date