3700 Northwest 11th Place, Fort Lauderdale, FL 33311
The Broward Cricket stadium is a large circular grass pitch with a 5,000 seat stadium and large berms capable of holding 15,000 more. It features stadium lighting and a luxury viewing area.
Broward Cricket Stadium
3700 Northwest 11th Place
Fort Lauderdale, FL 33311