
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”