Armour Square Address 3309 S. Shields Ave Chicago United States Upcoming Events No events in this location