June 3rd 2017 is the in its 36th consecutive year, Town Day continues to grow in popularity as a great way to kick off the summer in a New England town! ...