Merrimack Valley Chapter members November 2016

Merrimack Valley Chapter members at the 2016 Annual Meeting in Marlborough, MA