Self Help Center is located at 8301 Crest Industrial Drive, Affton, MO 63123.
Telephone: 314.200.HELP (4357) or 314.781.0199
Monday through Friday 9:00 a.m. to 4:00 p.m.
As a suburban facility the majority of those who visit arrive by car. There are many other options, of which we have listed some below:
Auto -- Drive Yourself
Auto -- Drop off by Family, Friends, Caseworkers
Metro Bus -- Nearest stop at Heege and Mackenzie Road -- 9/10 mile
Metrolink -- Nearest stop is Shrewsbury
Metro Call-A-Ride ADA Service
Door to Door Ride
$4 each way
Call Metro at 314.982.1510 to schedule
If you need assistance with determining your best option please call us at 314.200.HELP
Who We Are
Self Help Center was founded in 1988 as a Consumer Operated Services Program funded by the National Institutes of Health, one of the original thirteen consumer programs to be funded by Federal funds. The Center's founder, Daniel Link (1952 - 2012), a student working on his Masters thesis, made the choice to make the Center an independent 501 (c)(3) non-profit organization.
Self Help Center, originally located in Kirkwood, Missouri moved to its current location in October 2008. Boasting a 4,500 sq ft facility, Self Help Center has four staff offices, reception, library, large multipurpose room, kitchenette, and social room/computer lab.
Self Help Center provides wellness and recovery programs for the adult population age 18 and older who are living with symptoms of mental illness and/or substance use disorders. For more information about our services, please see the Services tab.
Self Help Center is currently funded through a contract with the Missouri Department of Mental Health and private donations. For information on how you can support Self Help Center please email our Executive Director at firstname.lastname@example.org