Home › Venues › Armstrong Hall Armstrong Hall Tickets Buy tickets for concerts at Armstrong Hall in Colorado Springs, CO. No Upcoming Events No upcoming events scheduled at Armstrong Hall. Please contact us with any corrections. Hotels & Lodging Near Armstrong Hall About the Venue Armstrong Hall At-a-Glance Address1021 N. Cascade AveColorado Springs, CO 80903United States Map & Directions Advertisement