Francis Zhou was born in 1977, age 46. Francis Zhou's address is 21815 Ne 81st Street , Redmond, WA 98053. Possible relatives include Kristine Lee, Ang Li and 3 others. Public records show Francis has also lived in Oakland, CA and Santa Cruz, CA. Francis's latest phone number is (425) 444-7668.
Phone Numbers: (425) 444-7668
Address History: 21815 Ne 81st Street, Redmond, WA 98053;
296 Lenox Avenue Apt 1, Oakland, CA 94610;
Santa Cruz, CA 95064;
Issaquah, WA 98029;
Snohomish, WA 98296
Results 1 - 1 of 1