Thomas Scott Self
June 7, 1964 - April 30, 2020
Thomas Scott Self, 55, of Austin, Indiana passed away Thursday, April 30, 2020. Born June 7, 1964 in Dekalb County, Tennessee, he was the son of the late Thomas and Rebecca (Herman) Self. Cremation was chosen with no services at this... View Obituary & Service Information