Lenora was born in 1961. 1222 Powell St #A, Norristown, Pa 19401 is where Lenora lives. We have found 8 possible relatives of Lenora: Oralee S Dudley, Claudia Scott, Thomas H Scott and 5 other people. Lenora has listed phone number: (610) 272-3453. This year Lenora celebrated her 63 birthday. She has stayed in Philadelphia, Norristown and Plymouth Meeting before moving to Norristown.