Vape shops/Illinois/Hammond area/Lombard/Vape Star GalleryVVape Star GalleryLombard, IL, in the Hammond areaHours unknownDirectionsCallWebsiteOverviewDealsReviews1051 E Saint Charles Rd, Lombard, IL, 60148-2059Vape shop(630) 317-7974More vape shops in LombardLLombard Tobacco · LombardHours unknown · 2.0 miVape shopSSmoke Boxx · LombardHours unknown · 2.2 miVape shopAAmerican Smoke Zone · LombardHours unknown · 2.4 miVape shopWWise Guys Vapes LombardHours unknown · 2.4 miVape shopSSmokaholics · LombardHours unknown · 2.5 miVape shopReport a problem with this listing