Otto's possible relatives are Vonda Lee Urban, Douglas John Urban, Judith F Urban and 4 other people. Otto owns the phone number (281) 894-4600. Cisco, Abilene, Houston and one other city are cities Otto has lived in. Company linked with Otto is: Big Country Lutherans, Inc. 1936 is his birth date. Otto now resides at 256 Rainbow Dr, Livingston, Tx 77399. The current age of Otto is 87.