His birth year was listed as 1957. Otis has reached 67 years of age. Otis currently resides at 311 Madam Moores Ln, New Bern, Nc 28562. The number currently linked to Otis is (252) 636-1425. Cities Otis has lived in before are Leesburg, Rodanthe, Waynesboro and 5 other cities.