Mary Lou Puckett, age 86 of Suwanee, died August 20, 2012. A Celebration of Life will be held at 11:00 AM on Friday August 24, 2012 at Bill Head Funeral Home Duluth Chapel. Interment Suwanee First United Methodist Church Cemetery. Mrs. Puckett was a life-long resident of Suwanee and worked for more than twenty years as a waitress at The Dutch Mill Restaurant in Duluth. She was a member of Suwanee First United Methodist Church. She is survived by daughters, Peggy Flowers of Monroeville, AL, Tammy Hansard of Suwanee and Kimberly Duncan of Gillsville, GA, sons Dwight Puckett of Suwanee and Danny Puckett of Cheyenne, WY, 11 Grandchildren and 8 Great Grandchildren. In lieu of flowers donations may be made to Suwanee First United Methodist Church, 603 Scales Rd., Suwanee, GA 30024 or the American Cancer Society. The family will receive friends Thursday 5:00 PM to 8:00 PM at Bill Head Funeral Home and Crematory Duluth Chapel, 770-476-2535.