Climbing Gym Finder

The Studio Climbing

San Jose · United States · North America
The Studio Climbing is an 11,000 square foot indoor climbing and fitness facility in San Jose, CA, featuring a 40-foot high lead wall, 3,000 square feet of bouldering, and a fitness area.

← Back to search