My Nonprofit Reviews
Review for New Foundation Center, Inc, Northfield, IL, USA
Indeed "a new foundation" for us seeking meaningful lives inspite of mental disability. This is a place where I'm learning concrete steps to a structured lifestyle. In other words, freedom from anxieties of the world & within. Truly grateful for individuals, full of love & dedication in changing lives for the best.