Phone number listed for Otto is (239) 540-7019. 1933 is his birth date. Otto turned 91 years old. Public records show that Otto is connected with Liebl Hardware Co, Inc. Other a city that he has...