Zhelin Xu was born in 1970, age 53. Zhelin Xu's address is 258 Saint Nicholas Avenue , Brooklyn, NY 11237. Possible relatives include Aimei Xu, Chris Xu and others. Zhelin's latest phone number is (718) 456-4511.
Phone Numbers: (718) 456-4511
Address History: 258 Saint Nicholas Avenue, Brooklyn, NY 11237;
3232 149th Street, Flushing, NY 11354;
Ridgewood, NY 11385
Results 1 - 1 of 1