Odia Newell was born in 1927, age 96. Possible relatives include Teresa Black, Laura Newell and 3 others. Public records show Odia has also lived in Phil Campbell, AL. Odia's latest phone number is (205) 993-8344.
Phone Numbers: (205) 993-8344
Odia's age is 96 years old (1927).
Address History: 247 Highway 81, Phil Campbell, AL 35581
Results 1 - 2 of 2