SoFlo Fitness and Wellness
- Distance:0.64 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