Michael Hoefflin Foundation hosts annual walk for kids with