Otis’s residency is at 706 Bacon St, Durham, Nc 27703. The number currently linked to Otis is (301) 277-0172. Otis was born in 1932. This person has lived also in Brentwood, Hyattsville, Washington and 2 other cities. This year Otis celebrated his 91 birthday.