William P. MacLeod, of Plymouth, passed away on October 17th at the age of 71. He was the beloved husband of Carol (McDougall) MacLeod. Father of John MacLeod and his late wife Patti MacLeod , Cheryl Stazinski and husband John and Jane Quintal and husband Edward all of Plymouth. Brother of Joseph and Harold of Pembroke and Beverly Bittarelli of Woburn. Loving grandfather of Melissa and Ross Quintal, Lyndsi and Daniel Armenio, Allison MacLeod-Barbosa and husband Brian, Ashley MacLeod-Hoban and husband Joseph and the late Timothy J. MacLeod. He also leaves one great grandchild, Cali Jane Barbosa. Born in Boston to the late Laughlin and Catherine (Lawson) MacLeod, William attended Boston schools and Newbury College and was a proud member of the United States Marine Corps . He retired as vice president of President Titanium, Inc in Hanson. A resident of Plymouth for 35 years, he was a member of the John Alden Sportsmans Club. A Funeral Mass will be held on Friday, October 22nd at 11 o’clock at St. Bonaventure’s Church. Visiting hours will be held on Thursday, October 21st from 4-8 pm at the Richard Davis Funeral Home, 619 State Road, Route 3A, Plymouth (Manomet). Burial will be private. On-line condolences may be made at richarddavisfuneralhome.com