2016 Orchard St, Urbana, IL, 61801
Pin Chen
Pin Y Chen, 48 Urbana, IL
Resident Since: 2005Property Type: Multiple Family Dwelling Unit
Pin Chen from Urbana, IL, born on September 3 in 1978, is 48 years old. Address history for Pin includes 5 addresses. Now they live at 2016 Orchard St in Urbana, Illinois, 61801. Chen has 18 relatives.
Questions about Pin Y Chen
Pin Y Chen lives at 2016 Orchard St, Urbana, IL, 61801.
Before Pin Y Chen moved to their current location, they lived at 1170 Polk Ave, Sunnyvale, CA, 94086, 34436 Montgomery Pl, Fremont, CA, 94555.
Our records identify the following people as the relatives of Pin Y Chen: Baohsen Chen, Barry Chen, Christine Chen, Crystal Chen, Dennis Chen, H Chen, Haiyin Chen, Jai Chen, Jimmy Chen, Jiun Chen.
Born on September 3, 1978, Pin Y Chen is approaching or has already turned 48.
The background report will cover criminal records, including any past arrests, associated with Pin Chen.