Youjuan Xu was born in 1956, age 67. Youjuan Xu's address is 1320 Brittany Way , Prosper, TX 75078. Possible relatives include Qinrui Li, Chuan Lixu and 16 others. Public records show Youjuan has also lived in Iowa City, IA and Broken Arrow, OK.
Address History: 1320 Brittany Way, Prosper, TX 75078;
2025 Plaen View Drive, Iowa City, IA 52246;
Broken Arrow, OK 74011;
Enid, OK 73703
Results 1 - 1 of 1