Shen's birth year is 1944. Records link phone number (702) 263-6640 with Shen’s details. The possible relatives of Shen are Helen Yeh, Lilly Lcyeh, Yappy F Yeh and one other person. Shen is a resident of 1542 Champagne Cir, Las Vegas, Nv 89119. Las Vegas and Leeds Point are cities Shen has lived in. Shen has reached the age of 81 years.