Does flamingo park have a football field?
Address: 1200 Meridian Ave, Miami Beach, FL 33139, USA
drew | Aug 24, 2018
American football I assume? It doesn't sadly.
Raymond Barrett | Aug 24, 2018
No, only soccer
Ivan Cardona | Aug 24, 2018
The park itself does not but the stadium right next to it does.
Thanks! Your answer is awaiting moderation.