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.

Showing 24 of 124155 results
EIN 84-4937214
MISSION MADUBULA INC
PALO PINTO, TX
Recreation & Sports
EIN 87-2649279
MISSOULA SURF SOCCER CLUB
MISSOULA, MT
Recreation & Sports
EIN 43-1515779
MISSOURI CHEERLEADING COACHES ASSOCIATION
WASHINGTON, MO
Recreation & Sports
EIN 55-0688620
MONONGALIA YOUTH SOCCER ASSOCIATION
DELLSLOW, WV
Recreation & Sports
EIN 81-2548347
MONTANA GRIZZLY LACROSSE
MISSOULA, MT
Recreation & Sports
EIN 83-2905438
MONTGOMERY FLAG FOOTBALL ASSOCIATION
BELLE MEAD, NJ
Recreation & Sports
EIN 41-1967059
MOORHEAD JUNIOR OLYMPIC VOLLEYBALL PROGRAM INC
MOORHEAD, MN
Recreation & Sports
EIN 84-3665730
DX
MORGANTOWN BASEBALL LEAGUE
MORGANTOWN, WV
Recreation & Sports
EIN 39-1461477
MOSINEE SPORTSMENS ALLIANCE INC
MOSINEE, WI
Recreation & Sports
EIN 22-3658407
MOUNT MANSFIELD YOUTH BASKETBALL LEAGUE INCORPORATED
JERICHO, VT
Recreation & Sports
EIN 27-2703033
DX
MOUNT PROSPECT YOUTH FOOTBALL ASSOCIATION
MT PROSPECT, IL
Recreation & Sports
EIN 99-2917078
MOUNTAIN SELECT HOCKEY
ASPEN, CO
Recreation & Sports
EIN 46-5160930
MOUNTAIN WEST YOUTH FOOTBALL
GLENWOOD SPGS, CO
Recreation & Sports
EIN 47-2469680
M-T CARDINALS YOUTH FOOTBALL INC
OAK CREEK, WI
Recreation & Sports
EIN 20-8313325
DX
MUNDELEIN SOCCER CLUB
MUNDELEIN, IL
Recreation & Sports
EIN 27-3381979
DX
MUNISING HOCKEY ASSOCATION
MUNISING, MI
Recreation & Sports
EIN 61-1378361
MURRAY YOUTH SWIM TEAM INC
MURRAY, KY
Recreation & Sports
EIN 25-1454211
MURRYSVILLE AREA SOCCER ASSOCIATION
MURRYSVILLE, PA
Recreation & Sports
EIN 83-4248799
MURRYSVILLE PARKS AND RECREATION FOUNDATION INC
MURRYSVILLE, PA
Recreation & Sports
EIN 93-2503980
MUSIC CITY BASS
FRANKLIN, TN
Recreation & Sports
EIN 83-3335313
MUTH UNITED FC INC
FRANKENMUTH, MI
Recreation & Sports
EIN 86-3449955
NABA INC
WEXFORD, PA
Recreation & Sports
EIN 87-1776524
NACT FREEHOLD INC
SARASOTA, FL
Recreation & Sports
EIN 01-0732772
NAPLES TOUCHDOWN CLUB INC
NAPLES, FL
Recreation & Sports