John Percy Williams, age 86 of Canton, passed away on December 21, 2016 at Northside Hospital Cherokee. The family will receive friends at Darby Funeral Home on Friday, December 23, 2016 from 11:30a.m. to 12:30p.m. The funeral service will take place in the chapel of Darby Funeral Home on Friday, December 23, 2016 at 12:30p.m. Interment will follow at Georgia National Cemetery at 1:30p.m. He was preceded in death by his parents, Collie and Mary Lee McCullough) Williams, sister Mary Mac Williams Carter and his brother Hayward C. Williams. He is survived by his wife, Maymie J. Williams of Canton, His daughter, Sandra (John) Hames of Canton, his sister, Joan (Kelly) Williams Braddy of Mt. Vernon, and her brothers, Billy P. (Nolie) Williams of Uvalda and Earl (Shirley) Williams of Alston. Two grandsons, Steven (Lis) Hames and Jeff (Jennifer) Hames, five great-grandchildren, Wesley, Chase, Reid, Sawyer, and Lynley Hames also survive. In lieu of flowers, the family request donations be made to Camp Sunshine or the Masonic Children's Home in Macon. The caring staff of Darby Funeral Home is in charge of these arrangements.