
Derrick Duane Ewell
Birth date: Mar 19, 1972 Death date: May 17, 2025
Derrick Ewell, 53, of Decatur, passed away peacefully at home on May 17, 2025. Born in Decatur, Illinois, on March 19, 1972, Derrick was the cherished youngest son of Jerry and Beverly Booten Ewell. He was a proud graduate of Ste Read Obituary