Otto has listed phone number: (219) 865-2914. Otto currently resides at 1122 Jackson Pl, Dyer, In 46311. We have found 4 possible relatives of Otto: Russell J Manis, Jane F Manis, Kelly A Stutler and one other person. This person's birth year is 1939. Homewood is a city Otto has lived in. The current age of Otto is 84.