Thelma L.(aka Big Mama or Red) Turner
November 10, 2017
Thelma L. Turner aka (Big Mama or Red) was born in Gloster, Mississippi, April 3, 1932, to Nolan and Grace McClain. She passed away peacefully in her home with her daughter by her side on November 10, 2017. She owned and operated her own business... View Obituary & Service Information