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 46-3853974
TOLOHA PARTNERSHIP
KINSTON, NC
International Affairs
EIN 82-1506499
TOLOLAMOS
BALTIMORE, MD
International Affairs
EIN 46-2688748
TOMORROW FOR HAITIAN KIDS ORPHANAGE
GASTONIA, NC
International Affairs
EIN 46-3135206
TONGA EDUCATION FUND INC
SPRING, TX
International Affairs
EIN 65-0865503
TONY FERNANDEZ FOUNDATION INC
BOCA RATON, FL
International Affairs
EIN 81-2813657
TOOLBOX INITIATIVE
HARPSWELL, ME
International Affairs
EIN 47-3008294
TOOLS FOR HOPE INC
KNOXVILLE, TN
International Affairs
EIN 26-4493255
TOOLS FOR OPPORTUNITY
WDM, IA
International Affairs
EIN 33-2315583
TOOLS FOR THE TALENTED
CHICAGO, IL
International Affairs
EIN 83-4296652
TOOT WALES INC
MILLWOOD, NY
International Affairs
EIN 45-5085152
TOOTHBRUSH PROJECT INC
ATLANTIC BCH, FL
International Affairs
EIN 84-2455866
TOOTHPICK PROJECT
BOZEMAN, MT
International Affairs
EIN 20-4877719
TORAT HANACHAL
ELBERON, NJ
International Affairs
EIN 83-1714306
TORIBIA FOUNDATION FOR CHILDREN
LOS GATOS, CA
International Affairs
EIN 82-2308438
TORIV COMMUNITY INITIATIVE
SCHAUMBURG, IL
International Affairs
EIN 20-2626391
TOTAI INC
PHOENIX, AZ
International Affairs
EIN 92-2555435
TOTAL ADVANCE INC
BURBANK, OH
International Affairs
EIN 20-5818938
TOTAL JOINTS IN MOTION FROMMISSOULA MONTANA
MISSOULA, MT
International Affairs
EIN 27-1035248
TOUCH A LIFE AFRICA MISSION
REYNOLDSBURG, OH
International Affairs
EIN 37-1584655
TOUCH A NATION INC
GAITHERSBURG, MD
International Affairs
EIN 80-0204113
TOUCH THE LIFE OF A CHILD
TACOMA, WA
International Affairs
EIN 74-3192062
TOUCH UGANDA INC
SHELBURNE, VT
International Affairs
EIN 27-3509875
TOUCH WITH LOVE
HAYNESVILLE, ME
International Affairs
EIN 47-5269369
TOUCHED BY LOVE INTERNATIONAL INC
BARRE, VT
International Affairs