1. North Branch Nature Center 713 Elm St, Montpelier, VT 05602 Coordinate: 44.28468,-72.57568 Phone: (802) 229-6206