The current age of Otis is 94. Otis currently resides at 828 Avalon Rd, Greensboro, Nc 27401. The birth year was listed as 1930. The number currently linked to Otis is (919) 275-2188. Otis has previously lived in Greensboro.