The current age of Otis is 81. The number currently linked to Otis is (318) 872-6956. Records link Otis with Kervin Donell Campbell, Leon Campbell, Alfred E Campbell and 3 other people. Otis currently resides at 729 Grove St, Mansfield, La 71052. Other a city that he has stayed in is Mansfield. This person's birth year is 1943.