Vape shops/New York/Buffalo/Elmwood Smoke ShopEElmwood Smoke ShopHours unknownDirectionsCallWebsiteOverviewDealsReviews224 Elmwood Ave, Buffalo, NY, 14222Vape shop(716) 248-2551More vape shops in BuffaloIInspirations And Glass · BuffaloHours unknown · 0.3 miVape shopCCloud 9 Smokes & Vapors · BuffaloHours unknown · 0.5 miVape shopCCali Plug Caregiver · BuffaloHours unknown · 1.1 miVape shopUUltra Vape · BuffaloHours unknown · 2.4 miVape shopCC's Smoke Shop and Vapes · BuffaloHours unknown · 3.0 miVape shopReport a problem with this listing