This person's birth year is 1954. Public records show Ocala, Newark Valley and Endicott as cities Leah also stayed in. People possibly related to Leah are Lula M Mix, Gary Edward Mix, Gary Mix and 2 other people. Leah now resides at 10084 126Th Pl, Belleview, Fl 34420. The number currently linked to Leah is (352) 347-5617. The current age of Leah is 70.