Indoor Rock Climbing Gym in St. Charles
Rock Climbing Gym Climb So iLL to open location in St. Charles
The new gym will be in historic Frenchtown’s Steel Shop building and is set to open by end of summer 2019. Their next location is also on The National Register. Parallel to the river, the building sits behind the Foundry Art Centre.
Source: St. Louis Magazine online