Edmund Shen's address is 1132 Triumph Court , Las Vegas, NV 89117. Possible relatives include Alice Ku, Edmund Shen and others. Public records show Edmund has also lived in Diamond Bar, CA.
Edmund Shen's current address is 1132 Triumph Court , Las Vegas, NV 89117. Edmund's age is 43 years old (1980). Edmund has also lived in Diamond Bar, CA.
Related to: Alice Ku,
Edmund Shen
Results 1 - 2 of 2