April 11, 10:28 pm
Old Rock House
1200 S 7th St
St Louis,
63104
United States
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 and a state-of-the-art sound, light, and video system.
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