Angus Daniel MacLeod of Hartsville, S.C., formerly of Attleboro, died March 5 at his home after a period of declining health.
He was 65.
Born in Englishtown, Cape Breton, Nova Scotia, he lived in Cape Breton until moving to the U.S. in 1963. He lived in the greater Boston area before moving to Attleboro. He settled in South Carolina during his retirement.
Mr. MacLeod served in the Army from 1965 to 1968 and was stationed in Okinawa, Japan.
Prior to his retirement, he was a skilled carpenter, mechanic and distance truck driver.
Mr. MacLeod is survived by his wife, Lee Anne (Beckman); a son, Daniel J.; three daughters, Wendy A. McCue, Shannon L. and Dawn M.; a sister, Dolly Chapman; seven grandchildren; two great-grandchildren; and several nieces, nephews and extended family members.
A memorial celebration will be held at 3 p.m. Sunday at Cushman Union Church, North Attleboro.
Burial will be private.
Arrangements by Dyer-Lake Funeral Home, North Attleboro.