Vape shops/Idaho/Post Falls/Twilight Vapor BarTTwilight Vapor BarHours unknownDirectionsCallWebsiteOverviewDealsReviews4430 W Riverbend Ave, Post Falls, ID, 83854Vape shop(208) 457-7918Vaporland.com/More vape shops in Post FallsPPost Falls Smoke Shop · W Riverbend Ave, Post FallsHours unknown · 0.2 miVape shopLLew's Smoke Shop · Post FallsHours unknown · 1.6 miVape shopVVape-It · Post FallsHours unknown · 3.0 miVape shopPPost Falls Smoke Shop · E Seltice Way, Post FallsHours unknown · 4.2 miVape shopVVertical Vapor · Post FallsHours unknown · 4.4 miVape shopReport a problem with this listing