63rd Street Extension

Left Hand Watershed Center’s newest restoration project involves designing, constructing, and monitoring a stream restoration project for Left Hand Creek at 63rd and Niwot, west of 63rd in the vicinity of Strath Bridge.