Ottis currently resides at 591 Wire Rd, Perkinston, Ms 39573. The current age of Ottis is 58. People possibly related to Ottis are Rebecca M Provost, Celia R Scott, Otis Scott and 2 other people. This person has lived also in Perkinston and Gulfport. Ottis has listed phone number: (601) 928-3089. 1966 is his birth date.