rock climbing in Crystal Lake, Illinois
About 1 results.
North Wall Rock Climbing Gym
North Wall was founded in 1993 with intent to introduce northwest Illinois residents to the sport of rock climbing. We continue to accomplish that goal to this day by focusing on our strong, supp…