Leandra is related to or closely associated with Eric Eofc Siggers, George S Mcmurdo, Thomas Edward Lockhart and 5 other people. Public records show Centennial, Rocky Ford, Manchester and one other city as cities Leandra also stayed in. Leandra now resides at 5726 Andes St #A, Aurora, Co 80015. Phone number listed for Leandra is (303) 617-3208. 1962 is her birth date. Leandra has reached 62 years of age.