Volunteers prepared Christmas meals to those in need Monday.
Volunteers with the Samaritan Homeless Interim Program served Christmas dinner to more than 300 people.
An additional 250 meals were also made to go.
The dinner took take place at the United Reformed Church on 100 West Main Street in Somerville.
This is the 28th anniversary of the program.