There is 1 person named Luoye Chen, 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

1960 Orchard St, Urbana, IL, 61801

Resident Since: 2022Property Type: Multiple Family Dwelling Unit

1 previous address has been found for Luoye. Their current place of residence is 1960 Orchard St in Urbana, Illinois, 61801. 3 family members found for Chen.

Questions about Luoye Chen

Luoye Chen moved to 1960 Orchard St, Urbana, IL, 61801 in 2022 and has been living there ever since.

Luoye Chen lived at 306 Harvey St, Urbana, IL, 61801 before.

The following people are reported as Luoye Chen’s relatives: Chen Chen, Pao Chen, Ring Chen.

Luoye Chen’s background report will review any available criminal history and official records.