Sherry Lyn Duffie passed away in the comfort of her home on August 7, 2019 due to complications from extensive-stage small-cell lung cancer. Sherry was born on March 30, 1958 to Marshall Orville Willoughby and Martha Jean Rapson Willoughby,... View Obituary & Service Information