Shumei Lin was born in 1969, age 55. Shumei Lin's address is 7465 81st Place Southeast, Mercer Island, WA 98040. Possible relatives include Hsiu Lin, Hsiuchen Lin and 5 others. Public records show Shumei has also lived in Mountain View, CA and Atlanta, GA. Shumei's latest phone number is (206) 232-1855. Previous phone numbers include (206) 499-5104 and (503) 531-5339.
Address History: 7465 81st Place Southeast, Mercer Island, WA 98040;
2550 Garcia Avenue, Mountain View, CA 94043;
Atlanta, GA 30318;
Norcross, GA 30092;
Portland, OR 97229
Results 1 - 1 of 1