Liz Shen
December 3, 1964 - October 7, 2017
Liz Shen, 52, of Leesburg, FL, passed away on October 7, 2017 after a battle with lung cancer. She was born in 1964 to her parents, Maurice and Rachel Guller. She was the wife of Thomas Shen, MD. Survivors include her children Max, Alan, and... View Obituary & Service Information
