This person's birth year is 1938. Phone number listed for Odell is (901) 948-3883. Odell is a resident of 184 Po Box, Sheffield, Al 35660. Cities Odell has lived in before are Memphis, Tuscumbia, Inglewood and 3 other cities. Eyvonne J Moore, Paul L Jones, Maryellen Jones and 3 other people are people possibly related to Odell. The age of Odell is 86.