Leonard “Len” M. Hayes

06/05/1955 - 11/06/2026

Leonard M. Hayes, 71 of Mayodan, NC passed Friday, November 6, 2026. Arrangements are incomplete.