Bob Randolph Leonard
August 17, 1947 - September 20, 2024
Bob Randolph Leonard unexpectedly passed away at home on September 20, 2024. He was born on August 17, 1947 in Nash County, N.C. to the late Louis and Bettie Leonard. In addition to his parents, Randolph was preceded in death by brothers, Jim,... View Obituary & Service Information
