The age of Lenora is 55. Her birth year was listed as 1969. Records link phone number (610) 874-2504 with Lenora’s details. Yolanda Rodriguez, Concepcion Rodriguez, Iris Yolanda Rodriguez and 6 other people are people possibly related to Lenora. A city Lenora has lived in before is Chester. The residency of Lenora is at 1143 Thomas St, Chester, Pa 19013.