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 Read Obituary