Shen, the individual has experienced sixty years of existence since their birth on 15 April 1965. Mr. Shen is a homeowner or tenant at the dwelling in 9730 Industrial Blvd, Lenexa, KS 66215. David Shen, the individual has spent time living at eight different locations. The recorded addresses associated with this person are: 44275 Kings Canyon Ln, Palm Desert, 12867 Lamar Ave, Leawood, KS 66209, and 13524 W 107th St, Lenexa, KS 66215. The spouse of Shen, the person is expected to be Susan Y Shen (age sixty-seven years). There are 6 active email addresses associated with this person. At 13524 W 107th St, Lenexa, KS 66215, USA, David S Shen, the person and Daniel Shen (between 2001 and 2004) lived at the same time. Several official documents list individuals named David, the person residing in Kansas, Minnesota, Texas. There is another person living at the same address — David Chen