46-year-old Xiu L Chen lives in Boston, Massachusetts. Other places in which Xiu has lived are Malden, Massachusetts; Medford, Massachusetts; Quincy, Massachusetts and Wellesley Hills, Massachusetts. Weiming M Chen and Cheng Sau Yuk are in Xiu family.