My Nonprofit Reviews
Review for New Foundation Center, Inc, Northfield, IL, USA
great organization. staff is very attentive and caring. members feel empowered.
I've personally experienced the results of this organization in...
If I had to make changes to this organization, I would...
the ability to expand their services to continue servicing current memebers while being able to accept more applicants