All organizations in the category Amusement Center, in Florida
Amusement Center, Florida, United States
- Address: 8600 NW South River Dr., Medley, Florida 33166
- Site: http://k1speed.com/miami-location.html
- Lat Long: 25.8503890833, -80.3205480918
- Category: Amusement Park,  Amusement Center