She has stayed in Ogden before moving to Ogden. Records link phone number (515) 275-2636 with Leora’s details. Leora has reached 94 years of age. Leora is a resident of 1669 K Ave, Ogden, Ia 50212. Records link Leora with Michael E Peterson, Kenneth E Peterson, Paula D Peterson and 6 other people. 1929 is her birth date.