Tropical Park Stadium

Miami Dutch Lions FC's Men's team will play their 2020 NPSL home games at Tropical Park Stadium in Olympia Heights. The stadium seats 7.000 people and is located at 7900 SW 40th St in Miami, FL 33155.