May God bless you and your...

Kathryn Helen Leach
Eureka, California
1951 - 2015
Eureka, California
1951 - 2015
KATHRYN HELEN LEACH "Kathy" was born on February 13, 1951 and left us too soon on May 16, 2015. We will especially miss her infectious laugh and delicious homemade biscuits that no one else could perfect. A proud member of the Hoopa Tribe, she enjoyed beading jewelry and participated in jump...
Read More