John Keith Leaf
August 16, 1963 - July 14, 2025
Harrogate, TN., Ewing, VA- John Keith Leaf age 61, departed this life on Monday, July 14, 2025 at TN Nova North, in Powell, Tn John was born in Baltimore MD, the son of the late: Lars Leaf Sr. and Beverly (Burton) Leaf, he was one of five... View Obituary & Service Information
