Volunteers with the Friends of the Durham Rescue Mission donated Christmas presents for 23 children from needy families.