Leedy Armstrong was born in 1955, age 68. Leedy Armstrong's address is 408 East Red Bud Road , Knoxville, TN 37920. Possible relatives include Alicia Armstrong, Bob Armstrong and 11 others. Public records show Leedy has also lived in Knoxville, TN and Louisville, TN. Leedy's latest phone number is (865) 577-3685. Previous phone numbers include (865) 681-7741 and (865) 689-5204.
Also goes by: Leedy M Armstrong
Address History: 408 East Red Bud Road, Knoxville, TN 37920;
408 E Red Bud Road, Knoxville, TN 37920;
Louisville, TN 37777;
Washburn, TN 37888
Results 1 - 1 of 1