Robert Leo Puckett, age 89 of Suwanee, died November 3, 2009. Funeral services will be held 2:00 PM Friday November 6, 2009 at Bill Head Funeral Home Duluth Chapel. Interment Suwanee First United Methodist Church Cemetery. Mr. Puckett, a native of Gainesville, GA was a retired freight agent with the Railroad. He was an Army veteran of World War II. He is survived by his wife, Mary Lou Puckett, daughters Peggy Flowers of Monroeville, AL, Tammy Hansard of Suwanee, Kimberly Duncan of Gillsville, sons Dwight Puckett of Suwanee and Danny Puckett of Cheyenne, WY, 12 grandchildren, 7 great grandchildren, brothers, James Puckett and Carly Puckett both of Gainesville. The family will receive friends Thursday 4:00 to 8:00 PM at Bill Head Funeral Homes and Crematory Duluth Chapel, 770-476-2535.