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.


Sign up for Current, St. Louis Magazine's email overview of the day's top stories.
Or, check out all of our newsletters.