David Leonard Mitchell

May 22, 1950 - January 12, 2025

David Leonard Mitchell, 74, of Martinsville, Virginia, transitioned from his earthly home Sunday, January 12, 2025. He was born May 22, 1950, in Martinsville, Virginia, to the late Leonard John Mitchell and Doris Grace Cochran Mitchell.In addition to his parents, he was preceded in death by his wife, Marcella Whitlow Mitchell; and brother, Z.A. Mitchell.David proudly served in the United States Air Force, serving during the Vietnam Era. Following his faithful service to his country, he made a career as both a truck driver and instructor for Covenant Transport. David enjoyed watching sports on television and was an avid fan of football, baseball, and NASCAR racing. He found joy in singing and playing his guitar. Many will remember David for his sense of humor, often telling jokes and making people laugh. He was known as a man who believed in an “honest man’s work,” and it was evident in all he did.He is survived by his daughters, Angela Jones (Jeff) and Jessica Bailey (Drew); sister, Linda Mitchell Meadows; grandchildren, Gage Ragans, Hunter Durham, Nick Durham, Caleb Ragans, Colton Kuczinski, and Alexandria Bailey.A Celebration of Life service will be held on Wednesday, January 15, 2025, at 4:00 PM at Wright Funeral Service Chapel with Pastor Jamie Redd officiating. Military Honors will be presented by the Martinsville & Henry County Veterans Honor Guard.In lieu of flowers, donations can be made to Mountain Valley Hospice in loving memory of David Leonard Mitchell.Wright Funeral Service & Crematory is serving the family. Online condolences may be made at www.wrightfuneralservices.net.