HomeServicesContact UsCalendar of EventsGivingNewsPublications
Self Help Center
Restoring Hope for Healing Minds

Our Location

Self Help Center is located at 8301 Crest Industrial Drive, Affton, MO 63123.

Our Numbers

Telephone: 314.200.HELP (4357) or 314.781.0199

Our Hours

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



HomeServicesContact UsCalendar of EventsGivingNewsPublications