Lily Xu was born in 1946, age 78. Lily Xu's address is 9490 Van Ness Way , Durham, CA 95938. Possible relatives include Leechin Lin, Jie Liu and 9 others. Public records show Lily has also lived in Alameda, CA and Albany, CA. Lily's latest phone number is (530) 845-2240. Previous phone numbers include (530) 891-0978.
Address History: 9490 Van Ness Way, Durham, CA 95938;
36 Lavagetto Court, Alameda, CA 94502;
Albany, CA 94706;
Berkeley, CA 94705;
Oakland, CA 94607
Results 1 - 1 of 1