
Debra Kay Thomas
Birth date: May 11, 1957 Death date: Apr 1, 2024
Debra Kay Thomas, 66, of Decatur, Illinois, passed away April 1, 2024, in her home. Debra was born in Decatur on May 11, 1957, the daughter of Phillip Roberts and Judith Barnes. She married Van Thomas on March 6, 1982, in Decatur Read Obituary