David Walter Peterson 46, of Belmont, NH, passed away on Saturday, September 20, 2017. David was born in Quincy, MA to William L. and Claire F. (Moran) Peterson. He proudly served in the United States Army from 1991 to 1994. David enjoyed boating, skiing both on the lake and in the snow and above all spending time with his children. His children meant the world to him. David is survived by his two sons, Liam P. Peterson and David J. Peterson both of Marshfield; his mother, Claire F. Peterson of Belmont, NH; a brother, Michael J. Peterson and his wife, Rochelle of West Bridgewater; a sister, Kimberly A. Cirame and her husband, James of North Andover; two nieces and two nephews. He is predeceased by his father, William L. Peterson.
Visiting hours for David will be held on Thursday, October 5, 2017 from 5:00 to 8:00 p.m. at the MacDonald Funeral Home, 1755 Ocean Street (Rte. 139) Marshfield. Funeral procession from the funeral home on Friday, October 6, 2017 for a Mass of Christian Burial to be celebrated at 11:00 a.m. at St. Christine's Parish, 1295 Main Street (Rt. 3A) Marshfield. Services will conclude with a Graveside Service with Military Honors in the Massachusetts National Cemetery in Bourne at 2:15 p.m.
In lieu of flowers, donations in David's name can be made to the Wounded Warrior Project, P.O. Box 758516, Topeka, Kansas 66675-8516 or by visiting the website woundedwarriorproject.org
For online guestbook and driving directions, please visit macdonaldfuneralhome.com