Nancy Cowell, aged 74, went home to be with the Lord on Thursday, August 7, 2025. Nancy was born on August 26, 1950, in Norwood, MA, to the late John and Caroline Allan. She was the oldest of three children. Nancy made her living in dentistry;... View Obituary & Service Information