Vape shops/California/San Jose/Twizted GlassTTwizted GlassHours unknownDirectionsCallWebsiteOverviewDealsReviews1052 Leigh Avenue, San Jose, CA, 95126Vape shop(408) 993-8080twizted-glass.business.siteMore vape shops in San Jose4420 Smoke Palace · San JoseHours unknown · 1.3 miVape shopAA1 Plus Smoke Shop · San JoseHours unknown · 1.3 miVape shopSSmoke Shop Ashes · San JoseHours unknown · 1.5 miVape shopDDab Society Glass · San JoseHours unknown · 1.5 miVape shopDDiscount Cigarettes · San JoseHours unknown · 1.5 miVape shopReport a problem with this listing