My Nonprofit Reviews
Review for Self Help Center, St. Louis, MO, USA
The Self Help Center at 8301 Crest Industrial Dr. in St. Louis, MO 63123 is a wonderful not for profit organization giving support to people with brain disorders through education and group meetings. They also have a food pantry to help supplement the members to stretch their money for living.
The activities of the center are tremendous for the participants, and they help with acceptance of life on life’s terms. I feel the members are empowered in so many ways to improve their lives.
The Self Help Center does soooo much on its limited budget. Any help they could get would be greatly appreciated, and it would enable them to do so much more for members of society that get over looked much of the time.
Was your donation impactful?
How likely is it that you would recommend that a friend donate to this group?
How likely are you to donate to this group again?
When was your last experience with this nonprofit?