Odell’s residency is at 13133 Maine St, Hamtramck, Mi 48212. Records link phone number (313) 867-6690 with Odell’s details. Odell has reached the age of 104 years. People possibly related to Odell are Thelma E Burton, Odie Lene Burton, Petrice Lenell Burton and one other person. In addition to Hamtramck, Odell also lived in Detroit. Odell's birth year is 1920.