Otis's birth date was listed as 1969. The phone number (309) 346-8202 is Otis’s. Otis has reached the age of 55 years. Public records show Pekin and Osceola as cities Otis also stayed in. The residency of Otis is at 1007 Koch St, Pekin, Il 61554.