Elnora Mitchell was born in 1926, age 97. Elnora Mitchell's address is 34 Po Box , Oxford, NC 27565. Public records show Elnora has also lived in Creedmoor, NC. Elnora's latest phone number is (919) 528-7363.
Phone Numbers: (919) 528-7363
Address History: 34 Po Box, Oxford, NC 27565;
2201 Brogden Road, Creedmoor, NC 27522
Results 1 - 1 of 1