The birth year was listed as 1975. This person has lived also in Salt Lake City, Taylorsville, Chicago and 2 other cities. 3309 Greenview Dr, Decatur, Il 62521 is where Duan lives. Duan has listed (773) 775-0706 as this person's phone number. We have found 9 possible relatives of Duan: Lexuan Nguyen, Hoa Hoang Tran, Quinhy K Tran and 6 other people. This year Duan celebrated this person's 49 birthday.