Vape shops/Oklahoma/Tulsa/South Yale Smoke ShopSSouth Yale Smoke ShopHours unknownDirectionsCallWebsiteOverviewDealsReviews10940 S Yale Ave, Tulsa, OK, 74137Vape shop(918) 528-6056south-yale-smoke-shop.hub.biz/More vape shops in TulsaBBuzzin Smoke & Vape Shop · TulsaHours unknown · 1.4 miVape shopPPuff Utopia Smoke and Vape Shop · TulsaHours unknown · 1.4 miVape shopTT-Town Vape & Smoke · TulsaHours unknown · 2.0 miVape shopSStaxx · TulsaHours unknown · 2.1 miVape shopRRiverside Indian Smokeshop · TulsaHours unknown · 3.1 miVape shopReport a problem with this listing