Wilfred “Biff” Delno Leitch, 85, a resident of rural Fergus Falls, died Monday, February 19, 2018, at Sanford Health in Fargo. He was born on November 8, 1932, in rural Pelican Rapids, MN, to Willmer and Alice (Skalstad) Leitch.... View Obituary & Service Information