Yu Xia was born in 1971, age 52. Yu Xia's address is 2915 Lake Jean Drive , Orlando, FL 32817. Public records show Yu has also lived in Alhambra, CA and Winter Park, FL. Yu's latest phone number is (407) 286-1689. Previous phone numbers include (407) 650-3055 and (503) 241-1622.
Address History: 2915 Lake Jean Drive, Orlando, FL 32817;
321 N 1st Street Apt A, Alhambra, CA 91801;
Winter Park, FL 32792;
Portland, OR 97221
Results 1 - 1 of 1