1206 Sheldon Dr, Newark, DE, 19711
Lei Chen
Lei Chen Newark, DE
Resident Since: 2014Property Type: Single Family Dwelling Unit
Questions about Lei Chen
Lei Chen resides at 1206 Sheldon Dr, Newark, DE, 19711 and has lived there since 2014.
Lei Chen’s criminal records may include charges, offenses, offense dates, and other information, if any.