Otto's possible relatives are Hannah Buus Pedersen, Pedersen Todays Vision, Gale Lopez Pedersen and 4 other people. There are 2 companies connected with Otto: Oblong Inc and Oblong, Inc. Otto turned 54 years old. In addition to Houston, Otto also lived in Houston and Tomball. Otto has listed (713) 320-1223 as his phone number. Otto now resides at 11307 Spring Glen Dr, Houston, Tx 77070. 1970 is his birth date.