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