Ahyuan Lai was born in 1972, age 51. Ahyuan Lai's address is 17635 Newland Street , Huntington Beach, CA 92647. Possible relatives include Shermy Lee, Eric Shen and 3 others. Public records show Ahyuan has also lived in Huntington Beach, CA.
Results 1 - 1 of 1