Venue

Print

The Conference Center at Waltham Woods
860 Winter Street
Waltham, MA 02451
781-434-7499
http://www.conferencecenteratwalthamwoods.com/

Situated on the award-winning campus of the Massachusetts Medical Society, Waltham Woods offers excellent and abundant food, ample free parking, and complimentary internet access.