Richard Duffin
March 18, 1942 - August 22, 2020
Died on August 22, 2020 at the age of 78 surrounded by family in his final weeks and moments, after being recently diagnosed with liver cancer. Cared for with compassion by the wonderful staff at St. Joseph's Hospital throughout multiple hospitalizations... View Obituary & Service Information
