May God bless you and your...
Lena R. Dambacher
Seattle, Washington
Seattle, Washington
Lena Dambacher passed away on November 11, 2017 in Seattle, Washington. The obituary was featured in The Seattle Times on November 19, 2017.
Not sure what to say?