His birth year was listed as 1948. Otis’s current address is 6968 Antioch Church Rd, Middlesex, Nc 27557. This year Otis celebrated his 77 birthday. Otis has previously lived in Middlesex. Otis has listed phone number: (919) 284-1347.