Elnora was born 52 years ago. Phone number listed for Elnora is (901) 385-5965. 4523 Parkwood Rd, Memphis, Tn 38128 is where Elnora lives. Millington, Cordova, Nashville and one other city are cities Elnora has lived in. This person's birth year is 1973. People possibly related to Elnora are Cedric L Peters, Edd Lewis Peters, Bonnie J Peters and 6 other people.