Lenora has reached the age of 43 years. Lenora’s current address is 1209 Big Pine Key Ln, Benton, La 71006. Records link phone number (318) 965-5165 with Lenora’s details. Lenora is related to or closely associated with Charlotte Luckette Nichols, Perry Res Lee, Cheryl M Grayson and 6 other people. 1981 is her birth date. Public records show Bossier City, Braxton, Mendenhall and one other city as cities Lenora also stayed in.