Getting Here

Contact Us

Calendar of Events




You can try the new version of this site, which is still being developed.

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