Dedham Holiday Stroll
The 18th annual Dedham Square Holiday Stroll is a free event that kicks off the holiday season on the first Friday of December-rain or shine from 5-8pm. This year will be bigger, brighter, and more festive than ever! Get ready for exciting new additions including a 30+ street vendor gift market, food vendors, and a lineup of free holiday fun including Santa, Mrs Claus and Elfie lighting the tree at 6:30pm, pictures with Santa or inside a Giant inflatable snow globe, foam snowball throw, carolers, model train exhibit and much more! Updates are being added weekly to the Activities and