Vape shops/Connecticut/Vernon/Puffin Vapor & LeafPPuffin Vapor & LeafHours unknownDirectionsCallWebsiteOverviewDealsReviews54 Hartford Tpke, Vernon, CT, 06066-5276Vape shop(860) 512-0265puffinvl.com/More vape shops in VernonRRock and Smoke · VernonHours unknown · 1.1 miVape shopSSmoker's Paradise · VernonHours unknown · 2.3 miVape shopDDiscount Tobacco & Vape · VernonHours unknown · 4.8 miVape shopReport a problem with this listing