Thelma Scott
October 15, 1918 - August 22, 2018
Thelma Smith Scott died August 22, 2018, 54 days shy of her 100th birthday. She was born October 15, 1918 in Pavo, Georgia to Henry and Mary Wood and moved to Tallahassee as a small child. Thelma was employed for many years by Stickland’s... View Obituary & Service Information