My Nonprofit Reviews
Review for Self Help Center, St. Louis, MO, USA
Self Help Center is a truly consumer operated services program and is the oldest in the State of Missouri. The organization hires only individuals with lived recovery experience and encourages participants to do more for the organization, such as participate in town hall meetings and serve on various committees or the Consumer Advisory Board, which helps in improving self esteem and self-worth. The organization provides its services at its surburban facility and at area hospitals in both inpatient and outpatient settings. All staff are Certified by the State of Missouri as Peer Specialists and regularly use their lived experience in helping to move individuals forward. The organization also works in partnership with national agencies such as Abraham Low's Self-Help Systems, Procovery Institute, and the Depression Bi-Polar Support Alliance. Their years of experience, soon to be 25, have saved many lives and gives a glimer of hope to those in need.
How does this organization compare with others in the same sector?
How much of an impact do you think this organization has?
Will you recommend this organization to others?
When was your last experience with this nonprofit?