Homeless shelter serves Christmas meals for those in need