The phone number (561) 499-3085 is Lenora’s. The residency of Lenora is at 8096 Laurel Ridge Ct, Delray Beach, Fl 33446. 1951 is the birth year of Lenora. This person has lived also in Juno Beach, Kansas City, Leawood and 4 other cities. This year Lenora celebrated her 73 birthday. Lenora has some connections with business: Leavem Freezen, Llc.