City Sports Club
- Distance:12.70 mi
- Address:5155 Cherry Ave, San Jose, CA 95118
- Phone:(669) 274-1010
- Reviews:24Rating:3.7
I really like this club! I appreciate the staff, and always am welcomed each time. The club has nice equipment, and the pool is nice. Juan has been very good at listening to any concerns I may have, and the club is so well maintained.... more