Waltham Mr. William O. Elliott, of Waltham, died Monday, December 4, 2006 in Newton-Wellesley Hospital. He was 57. Born in Boston, Bill was raised in Belmont where he was a graduate of Belmont High School, Class of 1967. He moved to Waltham twenty-eight years ago. Bill had been working as an auto parts sales manager. He was an avid golfer, and had been a member of the Lexington Elks, Lodge No. 2204. Bill is survived by his wife, Carol J. (Nevard) Elliott; his brothers, Robert R. Elliott of Newfield, New Hampshire and Weston S. Elliott of Waltham; his sister, Christine Barrila of Bedford and many nieces and nephews. He was the son of the late William O. and Bettina M. (Pomponio) Elliott, Sr. Relatives and friends are invited to attend the Funeral Saturday at 9:30 a.m. from The Joyce Funeral Home, 245 Main Street (Rte. 20), Waltham followed by a Funeral Mass in Saint Jude Church, 147 Main Street, Waltham, at 10:30 a.m. Burial will be in Mount Feake Cemetery, Waltham. Visiting hours will be held Friday from 5 to 8 p.m. Memorial donations may be made to St. Labré Indian School, Ashland, Montana 59004.