My Nonprofit Reviews
Review for New Foundation Center, Inc, Northfield, IL, USA
This is a great organization run by great people who care about helping members live life to the fullest.
I've personally experienced the results of this organization in...
participating in fundraisers. All staff members are passionate about the success of this organization and believe in the positive impact in the lives of its members.
If I had to make changes to this organization, I would...
Obtain more grant money