Mrs. Thelma Tellis
October 6, 1920 - February 24, 2017
Mrs. Thelma Tellis was born on October 6, 1920 to the late Frank and Pearlie Smith in Glenwood, Alabama. Thelma departed this life on Friday, February 24, 2017 at Troy Regional Medical Center, Troy, Alabama. Prior to her death, she received... View Obituary & Service Information