This year Odus celebrated this person's 96 birthday. Other a city that this person has stayed in is Sanford. Odus's birth year is 1927. The number currently linked to Odus is (919) 775-2787. Odus currently resides at Canterbury Rd, Sanford, Nc 27330.