Helen Estelle Lau Woo
April 4, 1928 - October 16, 2017
Helen Estelle Lau Woo Born April 4, 1928 in Inyo County, California, died peacefully on October 16, 2017 at age of 89 years old. Helen worked 50 plus years at Silver Dragon Restaurant where she met and served many friends and families with many... View Obituary & Service Information