Leihai Xu was born in 1974, age 50. Leihai Xu's address is 407 River Mews Lane , Edgewater, NJ 07020. Possible relatives include Xiubi Chen, Leizhou Xu and 1 others. Public records show Leihai has also lived in Lexington, KY and Wayne, NJ. Leihai's latest phone number is (201) 496-6624. Previous phone numbers include (862) 226-1827 and (973) 696-3952.
Also goes by: Leihai H Xu
Address History: 407 River Mews Lane, Edgewater, NJ 07020;
2008 Cambridge Drive Apt 8a, Lexington, KY 40504;
Wayne, NJ 07470;
New York, NY 10021
Results 1 - 1 of 1