William (Haynel) Walker, age 83 of Union Hall passed away Thursday July 9, 2009, after a battle with cancer. He was a Veteran of World War II having served in the U.S. Navy. He was a heavy equipment operator for over 50 years, and enjoyed gardening, motorcycle driving and auto racing. He was preceded in death by parents, William Edward Walker and Elizabeth Martin Walker, sisters, Hazel Turner, Lutie Walker, Josephine Shorter, brother Larry Walker; brothers-in-law, Bobby Shorter, Claude Turner; sister-in-law Lottie Walker. Surviving are his wife Nannie Dillon Walker, children and spouses Gwen McClammer (Bill) Bill Walker (Connie), Daryl Walker (Caroline) , Anne Herr ( Kevin), step-children Audrey Agee, Tony Dillon, Jerry Dillon (Dodie), Myra Boone (C.D.), Shirley Lynch (Danny), Bennie Dillon (Danya), twenty nine grandchildren, twenty four great-grandchildren, numerous nieces and nephews, brothers Landis Walker, Jim Walker (Joyce), Danny Reid Walker, Phillip Dale Walker (Belinda), sisters Kitty Haskins ( Muncie), Pat Marlowe (George Lee); brother-in-law, James Walker; sister-in-law Carolyn Walker Funeral service will be conducted 2:00 p.m. Sunday from Flora Funeral Chapel with Rev. Bill Doss and Rev. Mark Griffith. Interment will follow in Franklin Memorial Park. Family suggests memorials may be made to the American Cancer Society P.O. Box 3907 Martinsville, Va. 24115. His family will receive friends from 5:00 to 8:00 p.m. Saturday at Flora Funeral Service, 665 South Main Street, Rocky Mount. www.florafuneralservice.com