Event LoCation

SHERATON FRAMINGHAM:
1657 Worcester Road, Framingham, MA, 01701

LODGING

SHERATON: 1657 Worcester Road, Framingham, MA, 01701
THE VERVE: 1360 Worcester Street, Natick, MA 01760