Catherine Bennett, age 94, of Buford passed away on Saturday, July 23, 2011. Funeral services will be held on Tuesday, July 26, 2011 at 2:00 p.m. in the Chapel of Flanigan Funeral Home. Rev. Farrell K. Presley will officiate. Burial to follow at Rock Springs United Methodist Church Cemetery. The family will receive friends at the funeral home on Monday from 4:00 p.m. until 9:00 p.m. In lieu of flowers, contributions may be made to the Rock Springs United Methodist Church Building Fund in memory of Catherine Bennett. Mrs. Bennett was a member of Rock Springs United Methodist Church and the Abundant Life Fellowship at the First Baptist Church of Buford. She was an employee of N. W. Buice & Co. of Buford for thirty-five years, J. C. Poole & Co. of Lawrenceville and a volunteer at Gwinnett Medical Hospital of Lawrenceville. She was preceded in death by her husband, Odell Bennett, Sr.; son, Odell Bennett, Jr.; and grandson, Jon M. Bennett. She is survived by her son, Larry Bennett and wife, Beverly of Buford, daughter-in-law, Bette Bennett Taylor of Lawrenceville; granddaughters, Sissy Bennett of Lawrenceville, Susan Kerlin and her husband, Bryan of Buford, Tami Bennett of Buford, and Amy Wilson and husband, Mike of Flowery Branch; grandson, Adam Bennett and wife, Mandy of Buford; great grandchildren, Ansley, Danna and Jacob Bennett, Anna, Amanda and Alyssa Kerlin and Dustin Bennett; and one great great-grandchild, Jayvin Bennett, all of Buford. She leaves behind many friends, family and her extended family at the Lake Springs Assisted Living Community of Buford. Arrangements by: Junior E. Flanigan of Flanigan Funeral Home and Crematory, Buford, GA, 770-932-1133, .