Chicago Bar Shop Home > Hotel Buyers Guide > Computer Technology Chicago Bar Shop 921 W Armitage Ave Chicago Chicago IL 60614 United States Phone: 1312-473-2277 http://www.ChicagoBarShop.com/