Odell was born 110 years ago. Phone number listed for Odell is (704) 333-7024. The birth year was listed as 1914. Odell currently resides at 423 Frazier Ave, Charlotte, Nc 28216. Other a city that he has stayed in is Charlotte.