The Fit Factor Studio
- Distance: 14.53 mi
- Address:38 W Main St, Alhambra, CA 91801
- Phone:(626) 310-7454
- Reviews: 20Rating: 4.8
Bought the 14 day pack to try out this local studio. The teachers are motivating and help you with your form by redirecting you or by giving you a shout out if you are doing it right.... more