Spirit of Christmas to drive in 19,000 boxes of nonperishable food for needy families