A drop-in center for mental health and substance abuse recovery self-help meetings. Services: Many support groups, programs.
"The St. Louis Empowerment Center is a peer run recovery drop-in center designed to meet the needs of individuals who have lived experience with mental health or substance use issues."
907 Dock Street
St Louis, MO 63147
Address
1908 Olive St.
St. Louis, MO 63103
General
Disclaimer: SQSH does not endorse any Reviews. Each Review reflects the personal experience and opinions of the Reviewer. Refer to our Review Guidelines for details.