Ichen Chen was born in 1975, age 51. Ichen Chen's address is 34 Clark Street Apt 8, Arlington, MA 02476. Public records show Ichen has also lived in Allston, MA and Boston, MA.
Also goes by:
I C Chen
Address History:
34 Clark Street Apt 8, Arlington, MA 02476; 56 Brighton Avenue Apt 41, Allston, MA 02134; Boston, MA 02173; Brookline, MA 02446
Results 1 - 1 of 1