Greenwich Audubon Center

Greenwich Audubon Center is a well-renowned trail park that was gifted by Eleanor & Hall Clovis and opened in 1943. Greenwich Audubon Center is one of the Three Best Rated® Hiking Trails in Stamford, CT.