Bernard C. Peck of Mason NH, formerly of Needham died on Monday April 2 at Crestwood Harborside Healthcare in Milford NH. He was 87 years old. Born in Baxter Harbor, Nova Scotia Canada, he was the son of the late `Freeman and Mary (Caldwell) Peck. Bernard grew up in Dover and was a graduate of Needham High School. He was a US Army World War II veteran and served in the National Guard for many years. Mr. Peck worked in the maintenance dept. at the Charles River Country Club for over 20 years. He was a member of the VFW and the Southboro Rod and Gun Club. Bernard was a Needham resident for over 50 years, before moving to New Hampshire in 2000. Bernard was the beloved husband of the late Peggy (Gee) and father of Bernard C. of Medway, Richard A. of Wayland and Jeffrey C. of Brookline NH. He is also survived by his 8 grandchildren and one great grandchild. A Memorial Service will be held at the Eaton Funeral Home 1351 Highland Avenue Needham on Friday, April 6 at 10:00 AM. Relatives and friends are kindly invited to attend. Visiting hours on Thursday from 4-8 PM. Interment at Needham Cemetery. In lieu of flowers memorial donations may be made in memory of Peggy Peck to the American Cancer Society, 30 Speen St. Framingham MA 01701.