My Nonprofit Reviews
Review for New Foundation Center, Inc, Northfield, IL, USA
One of the benefits of New Foundation besides the wonderful care given to its clients is the fact that the parents and relatives of these clients can maintain a fairly normal life knowing that their loved ones are in good hands.
I've personally experienced the results of this organization in...
dealing with very close friends son
If I had to make changes to this organization, I would...