My Nonprofit Reviews
Review for New Foundation Center, Inc, Northfield, IL, USA
The NFC is a wonderful organization that does amazing work and services that most other organizations can't or won't.The have provided many services and a home for a dear friend of ours. We have attended many of their benefits and are proud to support this organization.
I've personally experienced the results of this organization in...
Seeing how they helped a dear friend of our family.
If I had to make changes to this organization, I would...
Don't know of any