Odell’s current address is 2612 Deer Pl, Greensboro, Nc 27407. 1929 is his birth date. Odell has listed (336) 852-7410 as his phone number. The current age of Odell is 95. Public records show Greensboro and Myrtle Beach as cities Odell also stayed in.