Records link phone number (618) 462-3316 with Otto’s details. Otto has reached the age of 113 years. 3025 Mimosa St #1, Cape Girardeau, Mo 63701 is where Otto resides. This person has lived also in Alton and Cape Girardeau. Otto's birth year is 1910.