Helen Xu was born in 1963, age 61. Helen Xu's address is 600 Prestwick Avenue Se, Grand Rapids, MI 49546. Possible relatives include Fuying Ni, Peimin Ni and 6 others. Public records show Helen has also lived in Los Angeles, CA and South Pasadena, CA. Helen's latest phone number is (503) 819-3951. Previous phone numbers include (616) 954-2135 and (626) 799-1642. The latest email address for Helen Xu is nan****@yahoo.com.
Also goes by: Lei Xu,
Li Xu,
Helen Zheng
Address History: 600 Prestwick Avenue Se, Grand Rapids, MI 49546;
607 N Normandie Avenue Apt 306, Los Angeles, CA 90004;
South Pasadena, CA 91030;
Ada, MI 49301;
Lansing, MI 48933
Emails: nan****@yahoo.com
Results 1 - 1 of 1