Public records show West Lafayette, Chicago, Richmond and one other city as cities Chen also stayed in. Chen's birth date was listed as 1973. Chen’s residency is at 4421 Joseph Dr, Glen Allen, Va 23060. Chen was born 52 years ago. The phone number (804) 226-6708 is Chen’s.