Barrie non-profit charity holds walk to raise money for Down syndrome