Getting Here

Contact Us

Calendar of Events




Our Location

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

Our Numbers

Telephone: 314.200.HELP (4357) or toll-free 866.908.7452.
Fax: 314.261.9002.

Our Hours

Monday through Friday, 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 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 nancy.bollinger@selfhelpcenter.org.

HomeServicesGetting HereContact UsCalendar of EventsGivingNewsPublications
Copyright 2015 Self Help Center