CharityAI™ Search
Find and Donate to Trusted, Verified Charities
Search over 1.5 million IRS-verified nonprofit organizations with AI-powered ratings, financial transparency, and impact data.
EIN 92-3448212
OTD COMMUNITY INC
HAYWARD, CA
Youth Development
EIN 77-0541152
OTD SELF DEFENSE FOUNDATION
BAKERSFIELD, CA
Youth Development
EIN 41-3907256
OTERO YOUTH EMPOWERMENT PROJECT
ALAMOGORDO, NM
Youth Development
EIN 81-2527474
OTHELLO BARRACUDAS SWIM TEAM
OTHELLO, WA
Youth Development
EIN 93-1843419
OTHER OPTION
DOUGLASSVILLE, PA
Youth Development
EIN 33-3451117
OTHER PEOPLE ENVY FOUNDATION
BIRMINGHAM, AL
Youth Development
EIN 99-4123013
OTHER PEOPLES KIDS
BEAUMONT, CA
Youth Development
EIN 93-2934402
OTHER SIDE OF THE END ZONE INC
SHORT HILLS, NJ
Youth Development
EIN 46-0752335
OTIS GRAY JR FOUNDATION
LAUDERHILL, FL
Youth Development
EIN 45-2812774
OTIS W BUTLER YOUTH FOUNDATION
BARNESVILLE, GA
Youth Development
EIN 16-1195945
OTISCO LAKE COMMUNITY ASSOCIATION
MARIETTA, NY
Youth Development
EIN 33-1358769
OTM FOUNDATION
MIAMI, FL
Youth Development
EIN 42-2040822
OTM YOUTH FOUNDATION INC
MIAMI, FL
Youth Development
EIN 45-5425684
DX
OTOE COUNTY 4-H FOUNDATION
SYRACUSE, NE
Youth Development
EIN 47-5529090
OTSEGO LIONS GA
ELK RIVER, MN
Youth Development
EIN 86-1112836
OTSEGO ROCKET FOOTBALL INC
OTSEGO, MI
Youth Development
EIN 41-1956950
OTTER TAIL NORDIC SKI ASSOCIATION INC
FERGUS FALLS, MN
Youth Development
EIN 93-3852706
OTTERVILLE BOOSTER CLUB
OTTERVILLE, MO
Youth Development
EIN 83-2242495
OUR CARING HANDS INC
WOODBRIDGE, VA
Youth Development
EIN 85-3390764
OUR CHILDREN DO MATTER INC
CHARLOTTE, NC
Youth Development
EIN 99-1545699
OUR CHILDREN OUR VILLAGE INC
BRONX, NY
Youth Development
EIN 81-5458505
OUR CHILDRENS VILLAGE INC
THOMSON, GA
Youth Development
EIN 39-2515459
OUR COMMON UNITY INC
CUYAHOGA FLS, OH
Youth Development
EIN 85-4301328
OUR COMMUNITY READS
YPSILANTI, MI
Youth Development