Otis was born 87 years ago. Otis's birth date was listed as 1936. The residency of Otis is at Rains Crossroads Rd, Princeton, Nc 27569. We have found 9 possible relatives of Otis: Tony Albert Mcclain, Inez Mrs Mcclain, Patricia Dunn Mcclain and 6 other people. Public records show Selma as a city Otis also stayed in. The number currently linked to Otis is (919) 965-3896.