1943 is his birth date. Other cities that he has stayed in are Terre Haute and Tarawa Terrace. This year Otto celebrated his 81 birthday. The possible relatives of Otto are Jacqueline A Miller, Gertrude E Scott, Christopher Allen Scott and 2 other people. 1453 11Th St #12, Terre Haute, In 47802 is where Otto lives. The number currently linked to Otto is (812) 299-3694.