607 Mchenry St, Urbana, IL, 61801
Chujun Chen
Chujun Chen Urbana, IL
Resident Since: 2012Property Type: Single Family Dwelling UnitProperty Value: $112,000
1 family member found for Chen.
Questions about Chujun Chen
Chujun Chen resides at 607 Mchenry St, Urbana, IL, 61801.
Our system identifies the following people as Chujun Chen’s relatives: Shujun Chen.
The background report will cover criminal records, including any past arrests, associated with Chujun Chen.