The phone number (713) 729-4839 is Otto’s. 10830 Fairland Dr, Houston, Tx 77051 is where Otto resides. Otto's birth year is 1979. The current age of Otto is 45. The possible relatives of Otto are Arto Collinsjr, J Collins, Jeannette Jones Collins and 3 other people. In addition to Houston, Otto also lived in Houston.