Vape shops/Idaho/Twin Falls/Vapors ParadiseVVapors ParadiseHours unknownDirectionsCallWebsiteOverviewDealsReviews1300 Kimberly Rd, Twin Falls, ID, 83301-7881Vape shop(208) 293-8053More vape shops in Twin FallsVVape Ave & Smoke Shop · Twin FallsHours unknown · 0.3 miVape shopMMain Street Plaza · Twin FallsHours unknown · 0.8 miVape shopEExhale Vapors · Twin FallsHours unknown · 1.6 miVape shopRRobusto Room · Twin FallsHours unknown · 1.7 miVape shopBBig Smoke · Twin FallsHours unknown · 1.7 miVape shopReport a problem with this listing