My Nonprofit Reviews
Review for New Foundation Center, Inc, Northfield, IL, USA
I have seen the tremendous benefit New Foundations provides to the community and have personally known two people who have lived in the residential facilities. Their families are so grateful to have the help of this wonderful organization.
I've personally experienced the results of this organization in...
If I had to make changes to this organization, I would...