Vape shops/Illinois/Shorewood/Happy PuffsHHappy PuffsHours unknownDirectionsCallWebsiteOverviewDealsReviews707 W Jefferson St, Shorewood, IL, 60404-7380Vape shop(815) 630-2642More vape shops in ShorewoodMMi Vape Co. · ShorewoodHours unknown · 1.2 miVape shopLLava Vape And Tobacco Shop · ShorewoodHours unknown · 1.3 miVape shopSSmokerz World · ShorewoodHours unknown · 5.0 miVape shopReport a problem with this listing