Two weeks before Christmas, 22 women and 25 children slept at Safe Haven Shelter.
Safe Haven's 39-bed shelter is overflowing, and as the largest direct service provider to domestic violence victims in the Twin Ports, runs at about 92% capacity all year long.
But beyond the toys and presents the community and Safe Haven are able to provide, what these families need more than anything is emotional support - "the greatest gift."