Yizu Shen was born in 1979, age 44. Yizu Shen's address is 132 Orchard Street Apartment 6, New York, NY 10002. Possible relatives include Jeffrey Shen, Yi Shen and 4 others. Public records show Yizu has also lived in Flushing, NY and Jamaica, NY. Yizu's latest phone number is (212) 533-8293.
Also goes by: Yizu Zu Shen
Phone Numbers: (212) 533-8293
Address History: 132 Orchard Street Apartment 6, New York, NY 10002;
4335 156th Street, Flushing, NY 11355;
Jamaica, NY 11435;
Oakland Gardens, NY 11364
Results 1 - 1 of 1