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.
To order memorial trees or send flowers to the family in memory of David Byron Sparks, please visit our flower store.
Visits: 1
This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.
Service map data © OpenStreetMap contributors