This individual has now spent fifty-five years in existence since their birth on 1969-09-30. Feng, the individual is a tenant or homeowner at 5919 Partridge Ln, Long Grove, IL 60047. The aforementioned party has lived at nine distinct addresses. The list of former dwellings for this person includes: 761 Silver Rock Ln, Buffalo Grove, 4839 Main St, Skokie, IL 60077, and 320 Washington Ct, Vernon Hills. This individual maintains three PO boxes, a few examples being: Po Box 1986, Berkeley, CA 94701-1986, Po Box, Berkeley, CA 94712, Po Box WY, Berkeley, CA 94701. The data suggests that the subject in question and David Chen (60 years old) are married to each other. David Chen (between 2003 and 2004) and Xu occupied the same address at 1234 Golfview Dr, Carmel, IN 46032. Inhabitants named Xu can be found throughout Illinois. Someone else resides at the same address — David Chen. David Chen has reached the age of sixty