She has stayed in Spencer before moving to Spencer. Lora turned 55 years old. 1969 is the birth year of Lora. The number currently linked to Lora is (812) 829-6422. Lora currently resides at 2363 Pottersville Rd, Spencer, In 47460.