David Wayne Leonard, 58, of Bristol, Tennessee, passed away at home on June 13, 2019, after a courageous battle with carcinoid cancer. David was born on September 15, 1960, in Bristol, Tennessee, a son of the late Wayne Allen Leonard and Sheila... View Obituary & Service Information