Otto was born in 1927. Cities Otto has lived in before are Rochester and Churchville. Otto has reached the age of 96 years. Otto has listed (352) 753-2293 as his phone number. Otto now resides at 1631 Schwartz Blvd, Lady Lake, Fl 32159.