Vape shops/Oklahoma/Tulsa/Red Star Vapor & SmokeRRed Star Vapor & SmokeHours unknownDirectionsCallWebsiteOverviewDealsReviews4109 South Harvard Avenue, Tulsa, OK, 74135Vape shop(918) 861-4484www.redstarvapor.com/locations/red-star-vapor-jvapes-tulsa/More vape shops in TulsaSShisa · TulsaHours unknown · 0.3 miVape shopDDesignated Vaping · TulsaOpens Thu 9 AM · 1.0 miVape shopTThe Tobacco Pouch · TulsaHours unknown · 1.0 miVape shopVVapor USA · TulsaOpen until 11 PM · 1.3 miVape shopCCloud Chaserz · TulsaOpen until midnight · 1.4 miVape shopReport a problem with this listing