Vape shops/Illinois/Roselle/Puff IslandPPuff IslandHours unknownDirectionsCallWebsiteOverviewDealsReviews1278 W Lake St Ste B, Roselle, IL, 60172Vape shop(630) 394-1111More vape shops in RoselleJJust Smoke · RoselleHours unknown · 1.0 miVape shopCCigtechs RoselleHours unknown · 1.8 miVape shopWWise Guys Vapes · RoselleHours unknown · 2.4 miVape shopTTwenty Past Four · RoselleOpen until 10 PM · 2.7 miVape shopReport a problem with this listing