Vape shops/Oklahoma/Tulsa/El MojadoEEl MojadoHours unknownDirectionsCallWebsiteOverviewDealsReviews6827 S Peoria Ave, Tulsa, OK, 74136-3620Vape shop(918) 492-1138More vape shops in TulsaCCloud Chaserz Smoke Shop · TulsaHours unknown · 0.4 miVape shopTTop Stock Exotics · TulsaHours unknown · 0.8 miVape shopPPeoria Smoke & Vape Shop · TulsaHours unknown · 1.0 miVape shopSStar Vape & Smoke · TulsaHours unknown · 1.1 miVape shopCCreek Nation Smoke Shop · TulsaOpen until 8 PM · 1.2 miVape shopReport a problem with this listing