Vape shops/Oklahoma/Tulsa/StaxxSStaxxHours unknownDirectionsCallWebsiteOverviewDealsReviews10907 S Memorial Dr, Tulsa, OK, 74133-7356Vape shop(918) 970-2799www.staxxsmokeshop.com/More vape shops in TulsaPPuff Utopia Smoke and Vape Shop · TulsaHours unknown · 1.2 miVape shopBBuzzin Smoke & Vape Shop · TulsaHours unknown · 1.2 miVape shopSSouth Yale Smoke Shop · TulsaHours unknown · 2.1 miVape shopEElixir · TulsaHours unknown · 3.0 miVape shopCCloud Chaserz · TulsaHours unknown · 3.0 miVape shopReport a problem with this listing