Elizabeth "Liz" Lillian Stowell was born on April 6, 1920 in Seattle, Washington and passed away on August 29, 2012 in Seattle, Washington and is under the care of Greenwood Memorial Park & Funeral Home.
Celebration of Life will be held on September 8, 2012 at 2:30 pm at Greenwood Funeral Home.
You may leave a message for the family by clicking here.