In my area this used to be Second Harvest, now it's called Feeding America. You can Donate food or Volunteer your time to help organize and stock food in the distribution centers.

about:
Each year, the Feeding America network provides food to more than 25 million low-income people facing hunger in the United States, including more than 9 million children and nearly 3 million seniors.

http://feedingamerica.org