Mr. David C. Thompson, age 58, of Buford, GA, passed away on September 19, 2006. Surviving are: Wife of 28 Years: Judy Mengwasser Thompson, Buford, GA; Step-Children: Judy Collins, Baton Rouge, LA, Jim and Sally Mengwasser, Buford, GA, Jeff Mengwasser, Buford, GA, John Mengwasser & Denise Smith, Lawrenceville, GA; Grandchildren: Ashley and Jim Mengwasser; Brother and Sister-in-Law: Dannie and Brenda Thompson, Knoxville, TN; Sister and Brother-in-Law: Patty and Howard Rhea, Sever County, TN. Mr. Thompson was born on January 29, 1948 in Loudon, Tennessee. He was a veteran of the U.S. Army, having served in Viet Nam from 1969-1970 in the 25th Infantry Division. He was employed with American Isuzu Motors Sunbrand, Martin Sprocket Gear. He was a member of the Norcross Masonic Lodge, Scottish Rite and Yaarab Temple. He was of the Baptist faith. Funeral service will be held on Thursday, September 21, 2006 at 8:00 p.m. at the Chapel of Flanigan Funeral Home with Rev. Marty Duren officiating. Graveside service will be held on Friday at 2:00 p.m. at the Georgia National Cemetery, Canton, GA. The family will receive friends at the funeral home on Thursday from 6:00-8:00 p.m. Arrangements by Junior E. Flanigan of Flanigan Funeral Home & Crematory, Buford, GA, 770-932-1133, www.flaniganfuneralhome.com.