Thelma Spencer
October 10, 1933 - February 9, 2020
Thelma Spencer was born October 10, 1933 in Louisa, Virginia to the union of Harry Wallace and Beatrice Daniel. At an early age she moved with her family to Richmond, where she attended Richmond Public School. It was in Richmond where she... View Obituary & Service Information