Elsie Manlau's address is 14748 Pepperdine Street , San Leandro, CA 94579. Possible relatives include Brenda Lau, Laiwu Lau and 9 others. Public records show Elsie has also lived in Oakland, CA. Elsie's latest phone number is (510) 614-9773.
Also goes by: Elsie Siu Lau
Phone Numbers: (510) 614-9773
Results 1 - 1 of 1