Old Rock House Logo


Old Rock House is a concert venue and event space located in downtown St. Louis, between the Soulard neighborhood and Busch Stadium.

The renovated Old Rock House building borrows its name from a historic riverfront building dismantled in 1959 to make way for the Gateway Arch.  The building features 6,000 square feet on three distinct levels, a state-of-the-art sound, light and video system and a flexible menu available most concert nights.

Old Rock House is proud to be an independent, locally-owned business in an industry increasingly dominated by national players.

Old Rock House is located at 1200 South 7th Street, St. Louis MO 63104