Expand Map
Climbing Equipment in Chicago, IL
1. North Wall
824 S Main St Ste 107, Crystal Lake, IL 60014
CLOSED NOW:12:00 pm - 10:00 pm
From Business: Rock climbing is a great alternative to a typical workout. Strengthen your arms, legs and core by replacing your fitness class or personal training session with a day of…
31 Years
in Business
Amenities:
Wheelchair accessible
Showing 1-1 of 1