Leandra’s current address is 18035 Marcella Rd, Cleveland, Oh 44119. The number currently linked to Leandra is (216) 486-6387. Leandra's birth year is 1965. This person has lived also in East Cleveland, Cleveland Heights and Cleveland. Leandra was born 59 years ago.