Youfit Health Clubs
- Distance: 7.19 mi
- Address:2432 N Monroe St, Tallahassee, FL 32303
- Phone:(850) 241-7777
- Reviews: 35Rating: 4.0
I've been a member for years. Are we going to be getting refunds for the amounts we've been charged while you all have been closed??? I just realized I'm still getting charged. I was hesitant about signing up because of some previous experiences but I'm glad I joined.... more