North Branch Nature Center

The North Branch Nature Center is a locally-run non-profit organization that has a nature center located on a 14-acre preserve on the east bank of the North Branch River. Located at 713 Elm Street in Montpelier, the North Branch Nature Center is open to the public Monday through Friday, 9 a.m. to 5 p.m., with trails open every day.

Additional Information
For more information, please visit the North Branch Nature Center website.