Leyda Staton was born in 1947, age 77. Leyda Staton's address is 358 Lake Shepard Drive , Apopka, FL 32703. Possible relatives include Aryadne Reed, Phillip Staton and others. Leyda's latest phone number is (407) 293-3223.
Phone Numbers: (407) 293-3223
Address History: 358 Lake Shepard Drive, Apopka, FL 32703;
581 N Park Avenue # 2404, Apopka, FL 32712;
Orlando, FL 32808
Results 1 - 1 of 1