Lei Xu's address is 1115 Fairview Avenue Unit A, Arcadia, CA 91007. Possible relatives include Fan Xu. Public records show Lei has also lived in Arcadia, CA and Berkeley, CA. Lei's latest phone number is (626) 254-1827. Previous phone numbers include (626) 348-1996 and (626) 348-8651.
Related to: Fan Xu
Address History: 1115 Fairview Avenue Unit A, Arcadia, CA 91007;
324 Walnut Avenue, Arcadia, CA 91007;
Berkeley, CA 94704;
Glendora, CA 91741;
Rowland Heights, CA 91748
Results 1 - 1 of 1