Tu Yichen's address is 61 Georgian Lane , Buffalo, NY 14221. Public records show Tu has also lived in Buffalo, NY.
Tu Yichen's current address is 5317 94th Street , Elmhurst, NY 11373. Tu's age is 39 years old (1984). Phone numbers associated with Tu are (347) 891-1667.
Phone Numbers: (347) 891-1667
Address History: 5317 94th Street, Elmhurst, NY 11373;
4032 Case Street # 3, Elmhurst, NY 11373;
Fresh Meadows, NY 11365
Results 1 - 2 of 2