You can donate non-perishable foods until 6 p.m. tonight at four different locations.