David Byron Sparks
January 9, 1961 -
March 5, 2025
David Byron Sparks, 64 of New Castle, VA passed away on Wednesday, March 5, 2025. Born in Tazwell, Virginia on Monday, January 9, 1961, to the late Reese and Betty Sparks.
In addition to his parents, he is preceded in death by his wife, Karen Kaye Sparks; his son, Benjamin Sparks Sr. and his brother, Alvin Sparks Sr.
Left to cherish his memory include his oldest son, Michael Sparks, and daughter, Emily Sparks.
Online condolences may be expressed by visiting www.johnmoakey.com.