Leslie Shen

51 years old

Leslie Shen is 51 years old. Leslie lives in Fremont, California, but has also spent time in Mountain View, California; San Jose, California; Santa Clara, California and Lehi, Utah.

Public Records

Arrest Records

Possible Social Links

Scroll