Summer Climbing Camp
Vertical Hold Rock Climbing Gym 9580 Distribution Ave, San DiegoMultiple dates from Jun 19 - Aug 21, 2017 Camp Vertical is a unique and fun experience for
Multiple dates from Jun 19 - Aug 21, 2017 Camp Vertical is a unique and fun experience for