Yen Lai was born in 1958, age 65. Yen Lai's address is 850 Coleman Avenue Apt 3, Menlo Park, CA 94025. Possible relatives include Chuyen Ho, Vince Lai and 1 others. Public records show Yen has also lived in Chapel Hill, NC and Durham, NC. Yen's latest phone number is (919) 408-0710. Previous phone numbers include (919) 464-6425.
Address History: 850 Coleman Avenue Apt 3, Menlo Park, CA 94025;
104 Pebble Court # R, Chapel Hill, NC 27516;
Durham, NC 27707;
Cleveland, OH 44106
Results 1 - 1 of 1