Obituary: Deborah Cleaves Scott, 84

Deborah Cleaves Scott

Deborah Cleaves Scott passed away peacefully at South Shore Hospital in S. Weymouth, MA at the age of 84 on October 7, 2021. She was known and loved as a powerful and kind woman who exhibited a genuine fascination with the human condition. Deb touched the Continue reading “Obituary: Deborah Cleaves Scott, 84”