Dennis Graham Anderson, 92 of Union Hall passed away Wednesday, February 24, 2016 at Runk & Pratt Senior Living Center, Westlake. Dennis was born in Birmingham, England. He is survived by his loving wife Marion of 62 years; sons Mark Anderson (Kathy) of Union Hall, Philip Anderson (Jennifer) of Reidsville, NC; grandchildren Alyssia Anderson of Charlotte, NC, Colton Anderson of Chapel Hill, NC, Gary Fisher (Kratai) of Vinton; great-grandchildren Dylan Fisher (Cayla) of Germany and Ryan Fisher of Vinton. The family will hold a private memorial service at a later date. Our sincerest thanks to Carilion Hospice staff Dr. Brain Unwin, Karen Tosh, RN, Karen Pagans, CNA and the staff of Runk & Pratt for their loving care. In lieu of flowers, donations can be made to the local ASPCA of Franklin County. Arrangements by Flora Funeral Service and Cremation Center, Rocky Mount - Smith Mountain Lake.