We have found 7 possible relatives of Otto: Lucille A Otto, Lisa M Naylorotto, Brian D Otto and 4 other people. Otto has listed phone number: (763) 422-8143. Otto has reached 84 years of age. A city Otto has lived in before is Minneapolis. Otto now resides at 11811 Georgia Ave, Champlin, Mn 55316. This person's birth year is 1939.