Lora was born 56 years ago. We have found 5 possible relatives of Lora: Brian W Russell, Charles B Flynn, Shirley S Russell and 2 other people. Lora's birth date was listed as 1968. 1512 Earlham Ave, New Castle, In 47362 is where Lora resides. Records link phone number (765) 529-7747 with Lora’s details. A city Lora has lived in before is New Castle.