The Dunwoody Nature Center, located near Dunwoody Village, is a park set on 35 acres of land that includes an indoor nature center, walking trails, a picnic area, a handicapped accessible treehouse, a playground and Wildcat Creek. The center holds nature classes, summer camps and is open for daily visits. A map of the trails