The current age of Leora is 61. 1963 is her birth date. Records link phone number (302) 838-5752 with Leora’s details. 12 Merriment Dr, Newark, De 19702 is where Leora resides. Cities Leora has lived in before are Newark and Henderson.