Yu Xiaochen was born in 1985, age 39. Yu Xiaochen's address is 70 Green Meadow Court Unit 4, North Liberty, IA 52317. Possible relatives include Huanan Yu, Yubin Zheng and others. Public records show Yu has also lived in Ames, IA and Saint Louis, MO.
Address History: 70 Green Meadow Court Unit 4, North Liberty, IA 52317;
3516 Lincoln Way Unit 45, Ames, IA 50014;
Saint Louis, MO 63132;
Latham, NY 12110;
Central, SC 29630
Results 1 - 1 of 1