Otto's birth date was listed as 1924. A city Otto has lived in before is New Port Richey. Otto has reached 100 years of age. The number currently linked to Otto is (727) 849-0921. Otto is a resident of 4554 Rickover Ct, New Port Richey, Fl 34652.