The Dunwoody Nature Center has launched a $1.72 million stream and wetland restoration project that will involve the construction of a new boardwalk. “This project will be a massive improvement ...