There is 1 person named Patrick Luo, 26, in Illinois in Champaign in our database. Locate Luo'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

519 Green St, Champaign, IL, 61820

Resident Since: 2023Property Type: Multiple Family Dwelling Unit

Patrick Luo from Champaign, IL is 26 years of age.

Questions about Patrick Luo

Patrick Luo lives at 519 Green St, Champaign, IL, 61820. He has lived there since 2023.

Patrick Luo is about to turn or has already turned 26. He was born in 2000.

His background report will review any available criminal history and official records.