New England Botanic Garden at Tower Hill

1 follower


New England Botanic Garden at Tower Hill is a nonprofit organization located at 11 French Drive in Boylston, Massachusetts. We are operated on 171 acres by the Worcester County Horticultural Society, one of the oldest of its kind in the country, and are open to the public for garden viewing, trail w... Read more

Industries

Employees

Links

Grace Elton

Collapse
Theresa Lee
Chief Development Officer
Jane Ellis
Chief Financial And Operating Officer