Ota was born 110 years ago. 4610 Dellcrest Dr, San Antonio, Tx 78220 is where Ota resides. This person has stayed in San Antonio before moving to San Antonio. Possible relatives of Ota are: Ira J Dixon, Alline V Dixon, Stanley James Dixon and one other person. This person's birth year was listed as 1913. The number currently linked to Ota is (210) 648-1732.