Choa Luk was born in 1963, age 60. Possible relatives include Shuna Chen, Frank Luk and others.
Address History: 214 Place, Bayside, NY 11361
Choa Luk's current address is 1645 Edgewood Drive , Alhambra, CA 91803. Choa's age is 60 years old (1963). Phone numbers associated with Choa are (626) 576-0085 and (626) 576-5998. Choa has also lived in Alhambra, CA and Pasadena, CA.
Address History: 1645 Edgewood Drive, Alhambra, CA 91803;
1726 Pepper Street Apt G, Alhambra, CA 91801;
Pasadena, CA 91101;
Chicago, IL 60616
Results 1 - 2 of 2