Lei Xu was born in 1967, age 57. Lei Xu's address is 249 Lucas Lane #11, Voorhees, NJ 08043. Possible relatives include Mei Ji, Sherry Xu and others. Public records show Lei has also lived in Chestnut Hill, MA and Lexington, MA. Lei's latest phone number is (704) 366-9563. Previous phone numbers include (704) 553-8062 and (704) 553-8921.
Address History: 249 Lucas Lane #11, Voorhees, NJ 08043;
66 Bryon Road Apt 1, Chestnut Hill, MA 02467;
Lexington, MA 02420;
Charlotte, NC 28269;
Lumberton, NJ 08048
Results 1 - 1 of 1