Where do food donations come from?

We're fortunate to receive food donations from many different resources, like retailers, farmers, corporations, and individuals.