Libertyville, IL | Chicago, IL | Naperville, IL
Also known as: weixu703
Wei Xu lives in Libertyville, Illinois. Other places in which she has lived are Chicago, Illinois; Naperville, Illinois; Wheeling, Illinois and Summit, New Jersey. She works in the capacity of Owner.