What is Otto Yu's phone number?
Otto's phone number appears as (650) 813-1298.
Is there any information on Otto Yu's current address?
Otto's address is listed as 437 Jacobs Ct, Palo Alto, CA, 94306. Previous cities include Sunnyvale, Fremont and Hayward.
What is Otto Yu's email address?
Otto's email address does not appear in our database.
In what year was Otto Yu born?
Otto Yu was born between 1966 and 1972, making Otto Yu around 48 to 54 years old.
What is Otto Yu's relationship status?
Our records show a 50% chance of Otto Yu being married or in a relationship.
How much money does Otto Yu make?
Our records show that Otto Yu may make between $82K and $92K.