There is 1 person named Pin Chen, 48, in Illinois in Urbana in our database. Locate Chen's birthday, relatives, neighbors, associates, and property details to get an idea about the person. You may also find their criminal records, social media accounts, and other public data.

Address History

2016 Orchard St, Urbana, IL, 61801

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.