On September 15, 1995, the Inwood Hill Nature Center was dedicated and opened to the public. It is located near the park entrance on 218th Street and Indian Road. The center is located on Manhattan's only salt-water marsh, and has been designated as an interactive exhibit with ongoing monitoring of the natural area. It is also the focal point to watch the eagles that have been placed in the park to be freed when they are able to adjust to the environment.