Celebrate Thanksgiving in Massachusetts!
Massachusetts has a rich tradition and historic relationship with Thanksgiving Day. The first ever Thanksgiving was held in Plymouth, MA....
123 Washington Street, Dedham, MA (781)326-9900