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.