Steven Yichuan Chen, Age 57
Resides in Denver, CO
Lived InRichardson TX, Alhambra CA, Broomfield CO, Arcadia CA
Also known asYichuan Chuan Chen, Chiri Krider, Steven Chuan Chen, Chuan Chen Yichuan, Cheri R Krenik, Cheryl R Canterbury, Cheryl R Kelly, Cheryl R Krenik, Yuhua H Chen
IncludesAddress(11) Phone(4) Email(2)