Xu Chen's address is 706 South Eldorado Road , Bloomington, IL 61704. Possible relatives include May Chan, Yoanching Chan and 39 others. Public records show Xu has also lived in Milford, NJ and Corona, NY. Xu's latest phone number is (212) 473-0139. Previous phone numbers include (415) 730-0320 and (646) 961-5880.
Also goes by: Xu D Chen,
Xue D Chen
Address History: 706 South Eldorado Road, Bloomington, IL 61704;
1004 Frenchtown Road, Milford, NJ 08848;
Corona, NY 11368;
Flushing, NY 11355;
Jackson Heights, NY 11372
Results 1 - 1 of 1