Youfit Health Clubs
- Address:2845 N Scottsdale Rd #160, Scottsdale, AZ 85257
- Phone:(480) 658-1321
- Reviews:24Rating:2.8
This ended up being a total nightmare. Last year I took out a membership. I should have gotten one with planet fitness instead honestly. I ended up taking a second job all of a sudden and then I had no time for the gym.... more