Otto was born 99 years ago. Richard Patricia Bach, Aaron J Bach, Patricia L Bach and 2 other people are people possibly related to Otto. This person's birth year is 1925. Records link phone number (219) 362-5985 with Otto’s details. He has stayed in Laporte before moving to La Porte. Otto’s residency is at 504 Talley St, La Porte, In 46350.