Charmaine Shen was born in 1949, age 75. Charmaine Shen's address is 2595 Red Springs Drive , Las Vegas, NV 89135. Possible relatives include David Shen, Douglas Shen and 8 others. Public records show Charmaine has also lived in Highland, IL and O Fallon, IL. Charmaine's latest phone number is (618) 624-2705.
Phone Numbers: (618) 624-2705
Address History: 2595 Red Springs Drive, Las Vegas, NV 89135;
1405 Walnut Street, Highland, IL 62249;
O Fallon, IL 62269;
Troy, IL 62294
Results 1 - 1 of 1