The age of Otto is 102. Otto’s residency is at 6209 Steffi St, Leesburg, Fl 34748. This person's birth year is 1921. Records link phone number (352) 323-4837 with Otto’s details. Otto has previously lived in Kissimmee.