Jenny's possible relatives are Cuixing Shen, Bojie L Tan, Chunyi Yi Shen and 2 other people. Jenny has reached 43 years of age. Jenny’s residency is at 19 Jillian Ct, Staten Island, Ny 10310. Public records show Elmhurst, Flushing and Long Island City as cities Jenny also stayed in. Jenny has listed (718) 760-4453 as her phone number. 1981 is the birth year of Jenny.