Fitness 19
- Distance:3.82 mi
- Address:26905 Mission Blvd Ste C, Hayward, CA 94544
- Phone:(510) 583-1919
- Reviews:18Rating:4.2
Your customer service is awful. I have written to your billing company regarding reversal of charges due to Covid-19. I was hit with a $49.99 fee in addition to my monthly fees in a month your gym is CLOSED.... more