Mary Lee Cannon, age 87, of Martin, died Monday, Dec. 24, 2018 at Diversicare in Martin. Service was held at 11 a.m. Saturday with Rev. Randy Cooper officiating, with Williams Funeral Home in Greenfield in charge of the arrangements. Mary Lee leaves behind three sons, Jim (Dee) Cannon of Martin, David (Cindy) Cannon of Ballwin, Mo., and Joe (Marie) Cannon of Draper, Utah; four grandchildren, Jo Catherine (Jay) Moss, Jaclyn (Joe) Parker, David Robert Cannon and Danny Cannon; and five great-grandchildren, Morgan Moss, Caitlin Moss, Cannon Parker, Isaac Parker and Oliver Parker; She was preceded in death by her husband, Thomas Cannon. Memorials may be made to the Martin First United Methodist Church or American Heart Association. Online tributes may be left at williamsfhofgreenfieldandgleasonandsharon.com.