Elnora is a resident of 3410 Tarragon Dr, Decatur, Ga 30034. The current age of Elnora is 62. People possibly related to Elnora are Tommy O Mosley, Tommy Mosley, Tina T Mosley and 5 other people. Decatur and Norcross are cities Elnora has lived in. The phone number (770) 808-7578 is Elnora’s. Elnora's birth date was listed as 1962.