December 29, 1969 – September 8, 2024
Duncan, OK
Debra Lynn Anderson, 54, was born December 29, 1969, in Duncan, Oklahoma to Carl “Dale” and Ola “Gayle” (Conrad) Anderson. She passed away on Sunday, September 8, 2024, with her family at her side.
Debra graduated from Duncan High School. She worked as a cashier at Gibson’s Discount Center for approximately 20 years before it closed. She also worked for the casino about one year. She loved the water and enjoyed going to Lake Texoma and Clear Creek Lake. Her favorite pastime was watching her favorite television programs. She also loved her pets.
She married Brian Tillery on July 10, 2015. They were married for 7 and 1/2 years before his passing in 2022.
Debra is survived by her parents, Dale and Gayle Anderson; and sisters Angela Gayle Richard and Marsha Majewski.



