Otto's birth year is 1943. Otto has reached the age of 81 years. Otto has listed (503) 324-3124 as his phone number. Cities Otto has lived in before are Payson and Banks. Otto’s current address is 41410 Lodge Rd, Banks, Or 97106.