The age of Otto is 51. Otto's birth year is 1974. Otto has listed (318) 627-0061 as his phone number. He has stayed in Colfax and Dayton before moving to Colfax. Otto currently resides at 909 7Th St, Colfax, La 71417.