Shasta Rock Club is an indoor rock climbing facility located in Redding, California, offering a range of activities focused on health, fitness, outdoor adventure, and fun.
With a dedication to providing a space for individuals to engage in physical activity and enjoy the thrill of climbing, Shasta Rock Club caters to both beginners and experienced climbers alike.
Generated from their website's infomation