Lei Xu was born in 1974, age 49. Lei Xu's address is 40 Larrison Loop , Staten Island, NY 10314. Possible relatives include Xia Ming, Ming Xia and others. Public records show Lei has also lived in Staten Island, NY and Elkins Park, PA. Lei's latest phone number is (304) 293-5547. Previous phone numbers include (347) 592-3065 and (608) 255-0205.
Also goes by: Lei Tina Xu
Address History: 40 Larrison Loop, Staten Island, NY 10314;
50 Veltman Avenue Floor 1, Staten Island, NY 10302;
Elkins Park, PA 19027;
Jenkintown, PA 19046;
Philadelphia, PA 19115
Results 1 - 1 of 1