Jaihao Xu was born in 1953, age 70. Jaihao Xu's address is 28 Robert Place , Millbrae, CA 94030. Possible relatives include Thelma Chew, Anmin Hu and 8 others. Jaihao's latest phone number is (650) 303-4061. Previous phone numbers include (650) 652-9426 and (650) 652-9548.
Address History: 28 Robert Place, Millbrae, CA 94030;
1032 Po Box, Daly City, CA 94017;
Tracy, CA 95376
Results 1 - 1 of 1