SoFlo Fitness and Wellness
- Distance: 1,109.73 mi
- Address:Bank of America Plaza, 401 E Las Olas Blvd #130, Fort Lauderdale, FL 33301
- Phone:(305) 918-4567
- Reviews: 3Rating: 5.0
SoFlo's are awesome because they meant what they promoted on their website. Yes, they are available ANYTIME & ANYWHERE for ANYONE :) Keep it up guys :)... more