William S. Cannon, 93, of Winnie, Texas, passed away on April 12, 2012. William is preceded in death by; his loving wife Ethel Francis; his daughter Sherry Cannon; grandson Grayson Snook; his parents; and his brothers, Joe Cannon and O.D. Cannon. He leaves behind to cherish his memory his daughter Diane Boucher and her husband Loren, granddaughter Tracee Boucher, granddaughter Carrie Snook and husband Ritchie, grandson Cris Boucher and wife Stacey and two great grandchildren, Bryce and Grant as well as many wonderful friends. A visitation will be held on Sunday April 15, 2012 from 5:00 to 7:00 PM at Calvary Hill Funeral Home and a Funeral Service is scheduled for Monday April 16, 2012 at 9:30 AM. A final committal with military honors will be held at Earthman Resthaven Cemetery located at 13102 North Freeway Houston, TX 77060 on Monday April 16, 2012 at 11:15 AM.