
Tags
North Wall is the best climbing gym in town. Providing a fresh, and challenging experience to all climbers. We reset one section of the walls every week to keep things interesting for those who climb often. The routes are graded by climbing veterans with years of experience both indoors, and outdoors.
824 S Main St Ste 106 Crystal Lake, IL 60014
- Reviews
- Comments
No reviews posted yet!