Roger “Rand” Leonard, 67 of Martinsville, passed away May 25, 2022 at SOVAH Martinsville hospital. He was born on April 8, 1955 in Rocky Mount, North Carolina to the late Roger and Lou Ella Burnette Leonard. He had retired as an... View Obituary & Service Information