Simon Chiuchin Chen is 69 years old. Simon lives in Christiana, DE, but has also spent time in Hockessin, DE; Newark, DE; New York, NY and Seattle, WA. Linda Alice Cheng, Sherri Wang, Chiu Yang Chen, Chang Chen and Kathy Diana Chiu are some of Simon relatives.