Otto's birth date was listed as 1936. Otto has reached 87 years of age. 12021 Insha Ct, Reston, Va 20191 is where Otto lives. Cities Otto has lived in before are Great Falls and Chambersburg. Records link phone number (717) 264-5321 with Otto’s details. The possible relatives of Otto are Amy Jane Kroeger, Elva Jrlestres Kroeger, Catherine M Kroeger and 2 other people.