There is 1 person named Larry Chen, in Indiana in Indianapolis 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.

 Indianapolis, IN

Address History

2386 The Springs Dr, Indianapolis, IN, 46260

Resident Since: 2015Year Built: 2007Property Type: Single Family Dwelling Unit

The house was built in 2007. 1 family member found for Chen.

Questions about Larry Chen

He lives at 2386 The Springs Dr, Indianapolis, IN, 46260 and has lived there since 2015.

He is believed to be related to the following people: Rebecca Chen.

A background check may reveal any criminal records he may have.