Place of passing: Mercy Medical Center Redding, California, United States
This memorial website was created in the memory of our loved one, Robert Leach, 85, born on October 11th, 1933 and passed away on April 25th, 2019. We will remember him forever.