The current age of Lenora is 73. Lenora’s residency is at 309 Tazewell Ave, Cape Charles, Va 23310. Willis E Mitchell, Grover Fields, Edith M Mitchell and one other person are people possibly related to Lenora. The number currently linked to Lenora is (757) 331-2416. Her birth year was listed as 1951.