This person has lived also in Vincennes. Otto is a resident of 2732 Diana Dr, Vincennes, In 47591. His birth year was listed as 1962. Otto's possible relatives are Deniese J Lay, Deniese J Otto, Jamie F Lay and 2 other people. Otto was born 62 years ago. The number currently linked to Otto is (812) 882-0376.