World Of Fitness Gym
- Distance: 1,139.85 mi
- Address:13671 SW 26th St, Miami, FL 33175
- Phone:(305) 220-4989
- Reviews: 19Rating: 5.0
I always look forward to being there. I absolutely love love 9 round... Best part is also seeing results as well too.. Nice clean place. Reasonably priced. Nice people there too.... more