Lei Xu was born in 1967, age 56. Lei Xu's address is 1731 Ellis Street Apartment 48, Concord, CA 94520. Possible relatives include Wenjun Chen, Yonghua Chen and 3 others. Public records show Lei has also lived in Belmont, CA and Daly City, CA. Lei's latest phone number is (409) 744-9596. Previous phone numbers include (415) 290-2755 and (415) 399-0579. The latest email address for Lei Xu is lei****@gmail.com.
Address History: 1731 Ellis Street Apartment 48, Concord, CA 94520;
2310 Carlmont Drive Apartment 14, Belmont, CA 94002;
Daly City, CA 94015;
Elk Grove, CA 95624;
Oakland, CA 94607
Emails: lei****@gmail.com,
lei****@pge.com,
lei****@gmail.com,
lei****@gmail.com
Results 1 - 1 of 1