David Leon Hayes Sr.
March 6, 1952 - April 20, 2022
David Leon Hayes Sr., 70, passed away, surrounded by family, on Wednesday, April 20, 2022 at Fairview University of Minnesota Medical Center. The family will have a Celebration of Life for David at the farm in Nora Springs on Sunday, July 3... View Obituary & Service Information