The number currently linked to Otis is (319) 863-1015. 5 Orchard Dr, Washington, Ia 52353 is where Otis resides. This person's birth year is 1956. The current age of Otis is 68. Other cities that he has stayed in are Washington, Shreveport and Lone Tree.