Yin Xia's address is 17 Prairie Pointe Lane , Streamwood, IL 60107. Possible relatives include Heping Du, Yi Xai and 3 others. Public records show Yin has also lived in Berkeley, CA and Crystal Lake, IL. Yin's latest phone number is (630) 234-6571. Previous phone numbers include (630) 289-7903 and (630) 560-6379.
Address History: 17 Prairie Pointe Lane, Streamwood, IL 60107;
2240 Blake Street Apartment 307, Berkeley, CA 94704;
Crystal Lake, IL 60014;
Naperville, IL 60565;
Woodstock, IL 60098
Results 1 - 1 of 1