Public records show Ayden as a city Odell also stayed in. Odell has listed (919) 746-4905 as his phone number. This year Odell celebrated his 92 birthday. Odell's birth year is 1931. 502 Edgewood St, Ayden, Nc 28513 is where Odell lives.