Spencer Rex Leonard
June 1, 1941 - October 16, 2020
Spencer Rex Leonard, 79, passed away October 16, 2020. He was born in Nash County on June 1, 1941 to the late Louis Ellen Leonard and Bettie Lee Hawkins Leonard. In addition to his parents, he was preceded in death by his brothers Jimmie, Clyde,... View Obituary & Service Information