She has stayed in North East, Huntsville, Denver and one other city before moving to Elkton. 872 Pulaski Hwy #8, Elkton, Md 21921 is where Leora lives. Her birth year was listed as 1952. The possible relatives of Leora are Pamela Lynn Snead, Deborah Abu Abualrub, Juanita H Lovingood and 2 other people. Leora has listed (410) 392-3599 as her phone number. Leora was born 73 years ago.