Other cities that she has stayed in are Franklin and New Orleans. The phone number (504) 394-8196 is Elnora’s. Elnora was born 78 years ago. Elnora’s current address is 1020 Aurora Dr, New Orleans, La 70131. Elnora's possible relatives are Jualea Elena Hernandez, Tara Carter Hernandez, Djuan M Hernandez and 4 other people. This person's birth year is 1946.