The current age of Leona is 58. 5058 Lockport Junction Rd, Lockport, Ny 14094 is where Leona resides. This person's birth year is 1966. The number currently linked to Leona is (716) 439-0452. Lockport is a city Leona has lived in.