Vape shops/Oregon/Keizer/Leaf Life Smoke ShopLLeaf Life Smoke ShopHours unknownDirectionsCallWebsiteOverviewDealsReviews5466 River Road North, Keizer, OR, 97303Vape shop(971) 345-2850leaflifesmoke.comMore vape shops in KeizerPPat's Cigs · KeizerHours unknown · 1.1 miVape shopEElite Vape Station · KeizerHours unknown · 1.5 miVape shopGGood Karma Smoke Shop · KeizerHours unknown · 2.1 miVape shopReport a problem with this listing