Usa-Places.com has listed approx 10 Non-profit organizations in Shelby. Some of the Top rated Non-profit organizations in Shelby are- Habitat For Humanity, Uptown Shelby Association, Dover Foundation Inc, Hands On Missions, Brothers In Christ Outreach Ministry Inc, Communities In Schools of Cleveland County, Girls Club YMCA, Parents Against Bullying NC, HealthCare Foundation of Cleveland County & Common Ground Cafe.