New in STC: Climb So iLL at the Steel Shop
Wednesday, August 12, 2020 by Mary Van Winkle
A first timer's experience at Climb So iLL Climb So iLL at The Steel Shop has been in the works for more than three years, and St. Charles has been buzzing with the news ever since. Climbing has become a popular activity among all ages looking to find community and push the limits of their...