Zhen Xu was born in 1984, age 40. Zhen Xu's address is 871 North Bogle Court , Chandler, AZ 85225. Public records show Zhen has also lived in Chandler, AZ and Phoenix, AZ. Zhen's latest phone number is (480) 241-6969. Previous phone numbers include (480) 646-2613 and (602) 334-8130.
Also goes by: Zhen W Xu
Address History: 871 North Bogle Court, Chandler, AZ 85225;
871 N Bogle Court, Chandler, AZ 85225;
Phoenix, AZ 85032;
Scottsdale, AZ 85260
Results 1 - 1 of 1