Ted Lau's address is 1000 North Marguerita Avenue , Alhambra, CA 91801. Public records show Ted has also lived in Alhambra, CA and Los Angeles, CA. Ted's latest phone number is (213) 283-4086. Previous phone numbers include (626) 281-0779 and (626) 281-1122.
Also goes by: Ted Lee Lau
Address History: 1000 North Marguerita Avenue, Alhambra, CA 91801;
108 N Marengo Avenue Apt F, Alhambra, CA 91801;
Los Angeles, CA 90008;
Pasadena, CA 91105
Results 1 - 1 of 1