Vape shops/Illinois/Hammond area/Chicago/Lux Glass & VapeLLux Glass & VapeChicago, IL, in the Hammond areaHours unknownDirectionsCallWebsiteOverviewDealsReviews3410 W Montrose Ave, Chicago, IL, 60618Vape shop(312) 956-4304More vape shops in ChicagoSSmoke and Vape · ChicagoHours unknown · 0.5 miVape shopOOneway cellular and tobacco · ChicagoHours unknown · 0.9 miVape shopBBig Lou's Tobacco Shop · ChicagoHours unknown · 1.1 miVape shopSSmoke Square · ChicagoHours unknown · 1.4 miVape shopSSmoke Outlet · ChicagoHours unknown · 1.4 miVape shopReport a problem with this listing