The number currently linked to Otis is (910) 654-4818. 1257 Bill Nobles Rd, Cerro Gordo, Nc 28430 is where Otis resides. Public records show Cerro Gordo as a city Otis also stayed in. Otis's birth year is 1934. The current age of Otis is 89.