With an incredible network of community support, Food for Life has an impact on 12,721 people in Halton and Hamilton each week.

read more