Chen is related to or closely associated with Lauren Kerilee Fausek, Gregory M Patchen, Jianliang Chen and 2 other people. Chen now resides at 1101 Iroquois Ave #1309, Naperville, Il 60563. Chen has listed (630) 963-3478 as this person's phone number. In addition to Naperville, Chen also lived in Midvale, Lisle, Provo and 2 other cities. Chen has reached the age of 59 years. Chen's birth year is 1965.