Lelia Taylor
December 29, 1907 - November 12, 2003
Lelia N. Taylor, age 95, of 349 Smith Street, Bluff City, TN, died Wednesday, November 12, 2003 at Bristol Regional Hospital following a brief illness. A native of Scott County, VA, she was the daughter of the late Ballard and Sally May Necessary.... View Obituary & Service Information