Flora Leavell was born in 1926, age 98. Flora Leavell's address is 15367 Bridgeview Drive , Northport, AL 35475.
Address History: 15367 Bridgeview Drive, Northport, AL 35475;
1701 28th Street, Northport, AL 35476;
Tuscaloosa, AL 35404
Flora Leavell's current address is 67 Rr 2 Box 67m # -M , Mercedes, TX 78570. Flora's age is 104 years old (1919).
Address History: 67 Rr 2 Box 67m # -M, Mercedes, TX 78570
Results 1 - 2 of 2