Gyms and Fitness in Palo Alto, CA
Gyms and Fitness
3412 Ross Rd.,
Palo Alto ,
CA
94303
UNITED STATES
Based on 1 reviews
Nice place, but too crowded
Although I love the warm pool, it is becoming way too crowded, even in off hours. The staff is nice and helpful. But for the amount of people who go there, the facility cannot accommodate that many. It becomes competitive to have enough...Worldwide > United States > Palo Alto, CA > Gyms and Fitness