Gyms and Fitness in Santa Cruz, CA
Gyms and Fitness • Fitness & Instruction
113 Lincoln St.,
Santa Cruz ,
CA
95060
UNITED STATES
Based on 1 reviews
Toadal Fitness ripped me off
Buyer beware! The gym is great but their business practices suck. I was ripped off to the tune of about $3500.Worldwide > United States > Santa Cruz, CA > Gyms and Fitness