Otto has listed (402) 292-2731 as his phone number. Records link Otto with Linda Louise Krueger, Molly K Driscoll, Christopher Ralph Krueger and 3 other people. The residency of Otto is at 3277 Whitesand Dr, Solon, Ia 52333. The current age of Otto is 67. This person's birth year is 1957. Otto has previously lived in Dubuque, Cedar Rapids, Elkhorn and 4 other cities.