The birth year was listed as 1944. The age of Otis is 80. The phone number (252) 977-1317 is Otis’s. Otis now resides at 1820 Cox Ave, Rocky Mount, Nc 27801. Other a city that he has stayed in is Rocky Mount.