Description

Our mini climbing wall is located inside the Youth Activity Center room.

 

Map & Facilities

5917 N Broadway Chicago
Chicago, IL 60660

= Featured Locations