Yi Chen's historical records confirm they were born on 18 October 1977 and are now 47 years old. Yi I Chen, the person is an inhabitant of 8236 Arthur St NE, Spring Lake Park, MN 55432, USA. Yi I Chen has occupied seven unique addresses in their lifetime. Historical records confirm residences at: 8236 Arthur St NE #C, Spring Lake Park, 7845 E River Rd #120, Fridley, MN 55432, and 8236 Arthur St NE #A, Spring Lake Park. The spouse of Yi, the individual is likely to be Zhongqiang Chen (age: 49 years). Yi I Chen and Zhongqiang Chen (in 2013) shared a residential building at 8236 Arthur St NE, Spring Lake Park, MN 55432. There are several people in Minnesota, Michigan, Iowa, Illinois, Nebraska who share the name Yi Chen. Public records reveal that Tree Asplundh, Tammy Kerr are also residing at this location