Xianghai Xu's address is 15218 Union Turnpike Apartment 10d, Flushing, NY 11367. Possible relatives include Sheng Dexu, Amelia Xu and 4 others. Public records show Xianghai has also lived in Fort Lee, NJ and Elmhurst, NY. Xianghai's latest phone number is (718) 393-2998. Previous phone numbers include (718) 969-0833.
Address History: 15218 Union Turnpike Apartment 10d, Flushing, NY 11367;
450 Jane Street, Fort Lee, NJ 07024;
Elmhurst, NY 11373;
Sunnyside, NY 11104
Results 1 - 1 of 1