Youzhi Xu was born in 1963, age 60. Youzhi Xu's address is 13332 E Stoney Vista Drive , Chandler, AZ 85249. Possible relatives include Yuhua Wang, Ying Xu and 1 others. Public records show Youzhi has also lived in Chandler, AZ and Gilbert, AZ. Youzhi's latest phone number is (480) 507-3697. Previous phone numbers include (480) 710-2453 and (623) 695-3421.
Address History: 13332 E Stoney Vista Drive, Chandler, AZ 85249;
1283 W Parklane Boulevard Apt 190, Chandler, AZ 85224;
Gilbert, AZ 85233;
Storrs Mansfield, CT 06268;
Hillsboro, OR 97123
Results 1 - 1 of 1