Idaho Falls Deck and Fence We are your premiere Deck and Fence Installation contractors in Idaho Falls. With our Idaho native Deck and Fence Installation crew. Phone: 208-291-1992 330 Shoup Ave Idaho Falls, ID 83402 USA Map Other Categories: House & Home |