Lei Xia was born in 1943, age 80. Lei Xia's address is 607 Olive Avenue , Fremont, CA 94539. Possible relatives include Wenxuan Zhang. Public records show Lei has also lived in Fremont, CA and Stanford, CA. Lei's latest phone number is (312) 730-6941. Previous phone numbers include (312) 730-6944.
Related to: Wenxuan Zhang
Address History: 607 Olive Avenue, Fremont, CA 94539;
38234 Parkmont Drive, Fremont, CA 94536;
Stanford, CA 94305;
Chicago, IL 60608;
Des Plaines, IL 60016
Results 1 - 1 of 1