Debin Xie was born in 2000, age 24. Debin Xie's address is 387 Neckar Avenue , Staten Island, NY 10304. Possible relatives include Seng Xie, Shi Xie and 1 others. Public records show Debin has also lived in Brooklyn, NY and Flushing, NY. Debin's latest phone number is (718) 581-8052. Previous phone numbers include (718) 854-8923.
Address History: 387 Neckar Avenue, Staten Island, NY 10304;
754 59th Street, Brooklyn, NY 11220;
Flushing, NY 11354;
Fresh Meadows, NY 11366
Results 1 - 1 of 1