William C. Armstrong, 91, of Derby, VT passed away peacefully on August 19, 2012. He was born September 20, 1920 in Charleston, VT a son of Charles and Eleanor (Palin) Armstrong. On June 6, 1958 he married Phyllis Worth who survives him. William was a machinist and inspector for Union Butterfield’s in Derby Line, VT. He served in the U.S. Air Force and he was a veteran of WWII and the Korean War. He held memberships with the American Legion Post 21 where he worked with the American Legion Baseball League of Newport, VT, he was also a member of the Island Pond Lodge #44 F & AM, and a member of the Eastern Star in Newport, VT . He also volunteered at North Country Hospital and founded the Border Lodge Credit Union. He prepared income taxes for the elderly, enjoyed hunting and gardening in his earlier years and loved watching baseball. He is survived by his wife Phyllis Armstrong of Derby, VT, his children: Dana Armstrong and his wife Margaret of Princeton, MA, and Jana Armstrong of Canton, MA, Paul Perkins and his wife Daryl of Moberly, MO. He is survived by the following grandchildren: Sariah, Eleanor, William, Amelia, Kashaun, Trey, Shelley, Chad, and Jacob and by great grandchildren: Jacob, Abigail, Grace, and Beau. He is also survived by a sister Sylvia Russell of Lompoc, Calif, and by several nieces and nephews. He was predeceased by a granddaughter Cydney and by his brother Wayne Armstrong. Services will be private and at the convenience of the family. Should friends desire, contributions in his memory may be made to the American Legion Baseball Fund, in care of Frank Ormsbee, PO Box 304, Newport, VT 05855, or to the Island Pond Lodge #44 F&AM, 60 South St. Island Pond, VT 05846.On-line condolences may be sent to the family through the funeral home website at www.curtis-britch-converse-rushford.com. Arrangements are entrusted to the care of Curtis-Britch-Converse-Rushford Funeral Home, locally family owned and operated.