Allen Lu was born in 1956, age 67. Allen Lu's address is 871 Sycamore Drive , Palo Alto, CA 94303. Possible relatives include Anna Lu, Eric Lu and 1 others. Public records show Allen has also lived in San Francisco, CA and San Mateo, CA. Allen's latest phone number is (650) 619-7884. Previous phone numbers include (650) 619-7962 and (650) 638-9320.
Address History: 871 Sycamore Drive, Palo Alto, CA 94303;
1247 C Avenue # 8, San Francisco, CA 94122;
San Mateo, CA 94403;
Chicago, IL 60626;
Evanston, IL 60201
Results 1 - 1 of 1