Leonard “Lynn” M. Hayes, 71 of Mayodan, NC passed Friday, November 6, 2026. A “Celebration of Life” will be held at 12:30 p.m. Monday November 16, 2026, at St. Stephens United Methodist Church, 600 Hwy St., Madison, NC. The family will receive friends from 12:00 p.m. – 12:30 p.m. Interment will follow at Goodwill First Baptist Church Cemetery, 1036 K-Fork Road, Madison, NC.
At other times, the family will receive friends from 1:00 p.m. – 7:00 p.m. at 304 North 3rd Avenue Mayodan, NC.
Public viewing will be held from 1:00 p.m. – 7:00 p.m. Sunday, November 15, 2026, at Perry-Spencer Funeral Home, 402 Short Avenue Madison, NC.