Sterling Nature Center

The Sterling Nature Center is a diverse natural habitat encompassing 1,400 acres of forest, wetlands, meadows and 2 miles of Lake Ontario shoreline.

Contact
Get in contact with us.
Address
15730 Jensvold Rd, Sterling, NY 13156, USA

A few photos of the atmosphere