Jenjon Chen's address is 1440 Richmond Terrace Apt 2q, Staten Island, NY 10310. Possible relatives include Yan Che, Yanchen Che and 15 others. Public records show Jenjon has also lived in Flushing, NY. Jenjon's latest phone number is (718) 461-1740. Previous phone numbers include (718) 981-3019.
Results 1 - 1 of 1