Sherri L. Leonard
October 30, 1963 - October 26, 2019
Sherri L. Leonard, 55, passed away peacefully on Saturday, October 26, 2019, at her home in Jonesborough, TN. Sherri was born on the 30th of October, 1963 in Cincinnati, Ohio to Coy and Barbara Leonard. Sherri graduated from McNicholas High... View Obituary & Service Information