The number currently linked to Leonora is (716) 648-1578. The possible relatives of Leonora are William E Benn, Olinda C Benn, Wyatt S Benn and 6 other people. Leonora’s residency is at 262 Pleasant Ave, Hamburg, Ny 14075. Cities Leonora has lived in before are Hamburg and Elma. This person's birth year is 1982. The current age of Leonora is 42.