Luoye Chen

We've found 1 Luoye Chen from Illinois. Get insights into their public and criminal records, including contact information such as a phone number and email, and find their current address.

Luoye Chen Urbana, IL

Description

Chen’s place of residence is 1960 Orchard St, Urbana, Illinois, 61801. Prior to this, they lived at 1 address in 1 city. This person is related to 3 individuals.

Addresses
1960 Orchard St, Urbana, IL, 61801 Current
306 Harvey St, Urbana, IL, 61801 2020 – 2021

Luoye Chen Questions and Answers

Luoye Chen moved to 1960 Orchard St, Urbana, Illinois, 61801 in 2022 and has been a resident there ever since.

Luoye Chen is known to have lived at 306 Harvey St, Urbana, Illinois, 61801.

The following people are believed to be the relatives of Luoye Chen: Pao Chen, Ring Chen, Chen Chen.