Armory STL, an iconic bar and nighttime entertainment center in Midtown St. Louis, has announced plans to close down. The ...
ST. LOUIS – Green Street, the St. Louis real estate developer that owns the recently-closed Armory entertainment complex, now ...