Leona Neil was born in 1904, age 120. Leona Neil's address is 104 Oak Grove Avenue , Jonesborough, TN 37659. Public records show Leona has also lived in Mountain Home, TN. Leona's latest phone number is (615) 753-2233. Previous phone numbers include (615) 753-3131.
Also goes by: Leona Neil
Address History: 104 Oak Grove Avenue, Jonesborough, TN 37659;
476 P/O Box, Mountain Home, TN 37684
Results 1 - 1 of 1