Youfit Health Clubs
- Distance: 0.32 mi
- Address:10201 Hammocks Blvd #130, Miami, FL 33196
- Phone:(305) 387-3770
- Reviews: 25Rating: 3.2
This company is a crook, for 5 YRS I have been paying $15 a month, you would think that they would have adjusted the price for current customers. Nope! When bought to their attention the pretty much gave me the finger.... more