Liren Xu
October 16, 1944 - May 28, 2014
Liren was born on October 16, 1944 in China and came to America and became a long time resident of Foster City, California. He was a Mechanical Engineer lived 69 wonderful, happy and loving years. Liren passed away on May 28, 2014 and was surrounded... View Obituary & Service Information