SeattleChange
3700 Northwest 11th Place, Lauderhill, FL
Central Broward Park & Broward County Stadium is one of South Florida’s premier outdoor venues, known for hosting a wide range of cultural festivals, sports events, concerts, and community gatherings. Located in the heart of Fort Lauderdale, this expansive facility is the first and only cricket stadium in the United States certified by the International Cricket Council (ICC).