The current age of Otto is 71. Otto is a resident of 830 Broadway St, Dumont, Ia 50625. Otto has listed phone number: (641) 857-3829. Otto's birth date was listed as 1953. Public records show that Otto is connected with: The Dumont Reformed Church, Dumont, Iowa and Dumont American Legion Post #360. Public records show Dumont as a city Otto also stayed in.
Public records show that Otto is Unknown. He attended to high school. The date of birth was listed as 1953-04-24.