Leonel Edward Pete Duhamell February 19 1933 March 12 2019 (age 86) Published on: March 13, 2019 Death Notice