The Upper Salmon Falls Dam project is a Welded Wire Wall that was constructed in 2019, and is located on Upper Salmon Falls Rd, Hagerman, ID 83332. The Upper Salmon Falls Dam wall is 22 feet tall and 3500 sf. The wall was constructed by Concrete Placing Co., Inc., designed by Stanley Crawforth...