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.