Keith Alexander Edwards age 80 of Galax, passed away Monday, Dec. 14,2009 in Twin County Regional Hospital. Mr. Edwards was born on July 27, 1929 in Carroll County, Va. to Edgar John & Nellie Pearl Burcham Edwards. In addition to his parents, he was preceded in death by his son Wayne Edwards and grandson Joe Edwards. He is survived by his wife Mary Ruth Edwards; son Melvin Edwards; daughter-in-law Shirley Edwards all of Galax, Va.; one granddaughter; three great-grandchildren; sisters Ruby Tuttle of Walnut Cove, N.C.; Opal Walters of Galax.; Gail Edwards of Mt. Airy, N.C.; brothers Lionel Edwards; Lonnie Edwards; Reece Edwards all of Galax.; Vincent Edwards of Culpepper; Neal Edwards of Martinsville.; several nieces & nephews. The funeral service was held Wednesday, Dec. 16, 2009 at 2:00 pm in Blue Ridge Chapel Church with Rev. David Moore officiating. Burial followed in the church cemetery. The family received friends Tuesday evening at Vaughan-Guynn Funeral Home. A guestbook is available online by visiting www.vaughanguynn.com. Vaughan-Guynn Funeral Home was in charge of arrangements.