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




Recent News

Upcoming Events

Sorry, we couldn't find any posts. Please try a different search.

Frenchtown St. Charles, Missouri