Mrs. Thelma Scott
August 18, 1941 - August 29, 2016
Mrs. Thelma Scott, 75, of Peoria Illinois passed away at 10:30 AM on Monday, August 29, 2016 surrounded by her family at her home. Mother Scott was born August 18, 1941 in West Memphis, Arkansas to William Robert and Paris (Clark) Watson.... View Obituary & Service Information