Robert B. MacLeod
February 26, 1932 - December 27, 2019
Robert B. MacLeod, 87, died Friday evening, December 27, 2019 at the Kaplan Family Hospice House in Danvers. He was the loving companion and partner of Shirley Willett of Peabody. Born in Beverly on February 26, 1932, he was the son of the... View Obituary & Service Information