Elnora has listed phone number: (318) 674-0704. This person's birth year is 1965. Public records show Shreveport as a city Elnora also stayed in. This year Elnora celebrated her 59 birthday. 1759 Hall St, Shreveport, La 71107 is where Elnora lives. The possible relatives of Elnora are Beulah Mae Johnson, Sharon N Johnsonjones, Sharie L Johnson and 6 other people.