Leon Sitter
February 21, 1925 - July 5, 2019
Leon Ross Sitter, 94, of Clarksville, TN, formerly of Cobden, Illinois, died on Friday, July 5, 2019 at Spring Meadows Nursing Home in Clarksville. Leon was born February 21, 1925, the son of Truman and Margaret Sitter. He married Patricia... View Obituary & Service Information