Slough Creek Wetland Bank Restoration Workday
Slough Creek 13017 Jankowski Rd., Woodstock, ILCome check out a new(ish) TLC site! Slough Creek Wetland is approximately 83 acres of wetland, sedge meadow and wet prairie located in the Hackmatack National Wildlife Refuge corridore and adjacent to Slough Creek Fen Nature Reserve. This site was donated to us in 2020 and it's time to begin the radical restoration transformation! There's also a […]