Debra Kay Clark

Birth date: Sep 17, 1954 Death date: Apr 3, 2020

Debra Kay Clark, 65, of Decatur, formerly of Clinton, passed away peacefully Friday, April 3, 2020, in her home. Debra was born September 17, 1954 in Clinton, IL, to Leonard Lewis and Billie Jo (Clary) Spurling, Jr. She married T