Home › Venues › Armoury Armoury Permanently Closed Buy tickets for concerts at Armoury in Denver, CO. Permanently Closed Armoury is permanently closed. Please contact us with any corrections. Hotels & Lodging Near Armoury About the Venue Armoury At-a-Glance Capacity 150Address2048 Larimer StreetDenver, CO 80205United States Map & Directions Advertisement