Vape shops/New York/West Seneca/Cloud & LeafCCloud & LeafHours unknownDirectionsCallWebsiteOverviewDealsReviews1850 Union Rd, West Seneca, NY, 14224-2053Vape shop(716) 608-0071More vape shops in West SenecaSSmoker's Haven of Southtown · West SenecaHours unknown · 1.3 miVape shopDDecades Psychedelic Daze · West SenecaHours unknown · 1.7 miVape shopWWet Vapes · West SenecaHours unknown · 2.7 miVape shopSSmoke City · West SenecaHours unknown · 3.2 miVape shopReport a problem with this listing