It’s Christmas Time In New England!

The Hometown Holidays has been a tradition in New England for a number of years, as the annual event features a day of fun for all ages that includes a delicious meal, shopping, and even a visit from Santa Claus.