Floy Leonard's address is 5775 Mcfarland Boulevard E, Tuscaloosa, AL 35405.
Address History: 5775 Mcfarland Boulevard E, Tuscaloosa, AL 35405
Floy Leonard's current address is 709 S Blaine Avenue , Chandler, OK 74834. Floy's age is 94 years old (1929). Phone numbers associated with Floy are (405) 258-1413. Floy has also lived in Chandler, OK.
Phone Numbers: (405) 258-1413
Results 1 - 2 of 2