Sheila Margaret Leonard
February 23, 1937 - November 30, 2018
Sheila Margaret Leonard, 81, of Bristol, TN, passed away on November, 30, 2018 at Bristol Regional Medical Center following a brief illness. Mrs. Leonard was born on February 23, 1937 in Cambridge, England, a daughter of the late David and... View Obituary & Service Information