Richard Eugene Spencer
November 26, 1966 - January 6, 2024
Richard Eugene Spencer passed away January 6, 2024 at Tupelo Nursing Home and Rehab. He was born November 16, 1966 to Johnny Eugene Spencer and Margaret Ann Sweatman in Memphis, TN. Richard is survived by his father: Johnny E. Spencer (Mary... View Obituary & Service Information