133 Dogwood Trl, Leesburg, Fl 34748 is where Otto lives. Records link phone number (904) 787-9514 with Otto’s details. Otto's birth date was listed as 1906. Other a city that he has stayed in is Charlotte. This year Otto celebrated his 118 birthday. Possible relatives of Otto are: Mary H Bryant, Ronald E Bryant, Carol E Bryant and 2 other people.