Yi Xai was born in 1946, age 78. Yi Xai's address is 17 Prairie Pointe Lane , Streamwood, IL 60107. Possible relatives include Heping Du, Lihua Xia and 3 others. Public records show Yi has also lived in Champaign, IL and Crystal Lake, IL. Yi's latest phone number is (630) 234-6571. Previous phone numbers include (630) 289-7903 and (630) 560-6379. The latest email address for Yi Xai is lih****@hotmail.com.
Also goes by: Yi L Xia,
Yi Xia
Address History: 17 Prairie Pointe Lane, Streamwood, IL 60107;
508 E John Street Apt 116, Champaign, IL 61820;
Crystal Lake, IL 60014;
Naperville, IL 60565;
Schaumburg, IL 60196
Emails: lih****@hotmail.com,
xia****@juno.com,
yi.****@bellsouth.net
Results 1 - 1 of 1