My Nonprofit Reviews

onur - charity reviews, charity ratings, best charities, best nonprofits, search nonprofits


160 profile views
1 reviews

Review for Niagara Foundation, Chicago, IL, USA

Rating: 5 stars  

The mission of Niagara Foundation is so critical and really serves a lot to the communities with creating platforms and bringing people together from different backgrounds to exchange their ideas with no pressure. We need such organizations!!

Role:  Volunteer