Lefen Chen's address is 13248 Pople Avenue , Flushing, NY 11355. Possible relatives include Lily Chan, Annie Chen and 9 others. Public records show Lefen has also lived in Greenfield, MA and Wilbraham, MA. Lefen's latest phone number is (212) 996-1892. Previous phone numbers include (718) 460-0380 and (718) 886-9329.
Address History: 13248 Pople Avenue, Flushing, NY 11355;
96 Main Street, Greenfield, MA 01301;
Wilbraham, MA 01095;
Deposit, NY 13754;
New York, NY 10029
Results 1 - 1 of 1