|Self Help Center|
|Restoring Hope for Healing Minds|
Self Help Center is located at 8301 Crest Industrial Drive, Affton, MO 63123.
Telephone: 314.200.HELP (4357) or 314.781.0199
Monday: 9:00 a.m. to 4:00 p.m.
Tuesday: 8:00 a.m. to 5:00 p.m.
Wednesday: 9:00 a.m. to 4:00 p.m.
Thursday: 9:00 a.m. to 4:00 p.m.
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 contracts with the Missouri Department of Mental Health, a grant from the Missouri Foundation for Health, and private donations. For information on how you can support Self Help Center please email our Executive Director at email@example.com