Youfit Health Clubs
- Distance:4.26 mi
- Address:3120 Oakwood Blvd, Hollywood, FL 33020
- Phone:(954) 862-6948
- Reviews:38Rating:3.3
Would be great if they didn't charge me for my membership while they're closed in the middle of a pandemic. And the only way to cancel it is in person.. Friendly and welcoming atmosphere, the staff is always attentive and helpful.... more