Mother Thelma Scott
September 29, 1926 - August 14, 2018
Thelma Bernice Scott was born on September 29, 1926 in East St Louis, Illinois to the union of Arthur C. Pettis Sr. and Olivia Bell. Thelma was the oldest of three children. Her father, mother and brother, Arthur C. Pettis Jr. preceded her in... View Obituary & Service Information