Field Trips
*Please note programs are open to Members only.
The Native Plant Trust's Garden in the Woods is a botanic garden that showcases New England native plants in a beautiful natural setting of 45 acres scultped by retreating glaciers […]
Loading view.
Garden in the Woods
Garden in the Woods
180 Hemenway Road, Framingham, MA