Peilei Shen was born in 1978, age 45. Peilei Shen's address is 9817 74th Avenue , Forest Hills, NY 11375. Possible relatives include Sean Shen, Shixiong Shen and 4 others. Public records show Peilei has also lived in Elmhurst, NY and New Rochelle, NY. Peilei's latest phone number is (718) 821-8277.
Phone Numbers: (718) 821-8277
Address History: 9817 74th Avenue, Forest Hills, NY 11375;
5802 Seabury Street, Elmhurst, NY 11373;
New Rochelle, NY 10801;
Ridgewood, NY 11385
Results 1 - 1 of 1