This person's birth year is 1922. The number currently linked to Ottis is (919) 662-7881. This person has lived also in Raleigh. The residency of Ottis is at 6109 Buffaloe Rd #20, Raleigh, Nc 27616. The current age of Ottis is 101.