Self Help Center is located at 8301 Crest Industrial Drive, Affton, MO 63123.
Monday through Friday 9:00 a.m. to 4:00 p.m. Please check Calendar for closings.
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, social room/computer lab, and an onsite food pantry.
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 or call us at 314.200.HELP Extension 1.