Otto’s current address is 4090 Honeysuckle Cir #706, Middleburg, Fl 32068. Otto has listed (904) 282-0166 as his phone number. 1922 is the birth year of Otto. The current age of Otto is 101. Pompano Beach, Fernandina Beach, Hillsboro Beach and one other city are cities Otto has lived in.