Echo Lai was born in 1952, age 71. Echo Lai's address is 1772 Sunnyvale Avenue , Walnut Creek, CA 94597. Possible relatives include Lai Chang, Elaine Lai and 8 others. Public records show Echo has also lived in Walnut Creek, CA. Echo's latest phone number is (559) 793-1569. Previous phone numbers include (925) 296-0988 and (925) 939-5699. The latest email address for Echo Lai is vek****@yahoo.com.
Also goes by: Ming Tah Lai
Address History: 1772 Sunnyvale Avenue, Walnut Creek, CA 94597;
2653 Buena Vista Avenue, Walnut Creek, CA 94597
Emails: vek****@yahoo.com
Results 1 - 1 of 1