Thelma Douglas

Birth date: Jun 8, 1931 Death date: Nov 4, 2020

Thelma Douglas devoted her life to loving God, raising her children, doting on her grandson, coveting her mother, sisters, countless relatives and friends. Born in Memphis, Tennessee on June 8, 1931 to Lee Thomas Mosby and Dora Wo