Garden in the Woods photograph

Garden In The Woods

Use attributes for filter !
Address180 Hemenway Rd, Framingham, MA 01701, USA
Hours Closed ⋅ Opens 10AM
Phone +1 508-877-7630
Date of Reg.
Date of Upd.
ID1102711
Send edit request

About Garden In The Woods


Garden in the Woods is a 45 acres woodland botanical garden located at 180 Hemenway Road, in Framingham, Massachusetts, United States. It is the headquarters of Native Plant Trust, and open to visitors between April 14 and October 15.

Where is the Garden in the Woods

Garden in the Woods Map
Click on the photo of Garden in the Woods to view it on Google Maps.

Related Persons

Next Profile ❯