The aforementioned individual has now spent 48 years in existence since their birth on May 20, 1977. Shu, the person lives at 1547 Chickamauga Ln, Long Grove, IL 60047. Xiang S Chen has experienced residency in 10 different places. Verified housing records list these locations: 86 Canal St, New York, 1206 Danforth Ct, Vernon Hills, and 7060 Deer Hollow Ln, Maumee, OH 43537. The data suggests that Shu Chen Klang and Yu Chen (46 years old) are married to each other. To get in touch with Xiang Chen, use either [email protected] or [email protected]. Legally accessible documents reveal ties between this individual and Yu J Chen from Maumee. Yu Chen (in 2018) and Xiang Shu occupied the same address at 86 Canal St, New York, NY 10002, USA. The name the aforementioned subject is common among residents of Texas. The address is shared by multiple occupants, including Y Chan, Xiang Chen, Yu Chen