The Armory, St. Louis’ Next Great Destination, Prepares to Bow in Midtown

Midtown St. Louis is preparing for what’s being touted as the largest indoor entertainment venue in the city. The Armory, a $60-million complex on 6 acres, will unveil its first phase to the public on Friday, Dec. 9. The 250,000-square-foot property, a historic landmark on Market Street along I-64/40, was built and designed for the … Continue reading The Armory, St. Louis’ Next Great Destination, Prepares to Bow in Midtown