The age of Otto is 80. The birth year was listed as 1944. Otto has listed phone number: (314) 739-8871. He has stayed in Maryland Hts, Henderson, Maryland Heights and 3 other cities before moving to Saint Peters. Records link Otto with David Joseph Krause, Diana Elizabeth Armstrong, Diane Krause and 3 other people. Otto now resides at 95 Deer Meadow Ct, Saint Peters, Mo 63304.