Thomas Sowell
August 17, 1955 - December 28, 2017
A cremation was performed for Thomas Sowell, 62, of Lufkin, TX. Memorial services will be announced at a future time. Mr. Sowell was born August 17, 1955 in Nacogdoches, TX. and died December 28, 2017 in Lufkin, TX. View Obituary & Service Information