Chengying Xu was born in 1972, age 52. Chengying Xu's address is 21 Collingwood Avenue , Oakwood, OH 45419. Public records show Chengying has also lived in Oviedo, FL and Tallahassee, FL.
Address History: 21 Collingwood Avenue, Oakwood, OH 45419;
5472 White Heron Place, Oviedo, FL 32765;
Tallahassee, FL 32312;
West Lafayette, IN 47906
Results 1 - 1 of 1