Sherry Lyn Duffie
March 30, 1958 - August 7, 2019
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
