180 Hemenway Road
Framingham, MA 01701
Phone: 508.877.7630
At this time, we ask that visitors park in the surrounding neighborhood and enter on foot at the Woodland Garden gate.