Len Lua was born in 1952, age 73. Len Lua's address is 18838 Aldridge Place , Rowland Heights, CA 91748. Public records show Len has also lived in Alhambra, CA and Arcadia, CA. Len's latest phone number is (909) 315-8089.
Phone Numbers:
Address History:
18838 Aldridge Place, Rowland Heights, CA 91748; 1201 W Mission Road, Alhambra, CA 91803; Arcadia, CA 91007; San Gabriel, CA 91776
Results 1 - 1 of 1