Odell was born in 1949. Other cities that he has stayed in are Enola, Vilonia and Conway. The number currently linked to Odell is (501) 849-3515. Odell now resides at Old Hwy, Dover, Ar 72837. Odell has reached the age of 75 years.