The Studio Climbing
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.
- Address: 396 S 1st St, San Jose, CA 95113, USA, United States
- Website: https://touchstoneclimbing.com/the-studio
- Phone: +1 408-998-4000
- Open in: Apple Maps · Google Maps