Stream Restoration Update
INVESTING IN THE HEALTH OF THE DOAN BROOK & UPCOMING STREAM BANK RESTORATION In 2025, the Nature Center worked with environmental engineers and scientists to finalize a stream bank restoration design that will go to construction around the second week of February 2026 and will last approximately 4-8 weeks. Why is this project necessary? Our […]









