1979 is the birth year of Leandra. Leandra has listed phone number: (918) 618-4034. Leandra’s residency is at Area Sherwood Frst, Eufaula, Ok 74432. Leandra has previously lived in Eufaula. Leandra has reached 46 years of age.