Vape shops/Idaho/Twin Falls/Exhale VaporsEExhale VaporsHours unknownDirectionsCallWebsiteOverviewDealsReviews103 Addison Ave W, Twin Falls, ID, 83301Vape shop(208) 735-8273Exhalevapors.net/More vape shops in Twin FallsBBig Smoke · Washington St N, Twin FallsHours unknown · 0.3 miVape shopMMain Street Plaza · Twin FallsHours unknown · 0.8 miVape shopRRobusto Room · Twin FallsHours unknown · 1.0 miVape shopVVape Ave & Smoke Shop · Twin FallsHours unknown · 1.2 miVape shopBBig Smoke · Blue Lakes Blvd N, Twin FallsHours unknown · 1.3 miVape shopReport a problem with this listing