Rock climbing gym Climb So iLL to open location in St. Charles

The gym will be in historic downtown's Steel Shop building and is set to open by end of summer 2019.


Stay well mentally, physically, socially, and emotionally with our Wellness newsletter.
Or, check out all of our newsletters.