Santa Cruz Power Fitness
- Distance:1.64 mi
- Address:620 Water St, Santa Cruz, CA 95060
- Phone:(831) 425-4653
- Reviews:21Rating:3.8
Amazing gym for bodybuilders. Love the atmosphere. Staff is very friendly. Owner was very welcoming. Looking forward to working out here again. I come in town for customer meetings several times a year and come here for my workouts for the week.... more