1. Canyon Vapors 1107 S. Main, payette, ID 83661 Coordinate: 44.06249,-116.9274 Phone: (208) 739-4439
2. Vapor Creek 1107 S Main St, Payette, ID 83661 Coordinate: 44.06249,-116.9274 Phone: (208) 739-4439