Ruth Belcher Davidson Obituary
We are sad to announce that on October 19, 2023, at the age of 84, Ruth Belcher Davidson of Martinsville, Virginia passed away. Leave a sympathy message to the family on the memorial page of Ruth Belcher Davidson to pay them a last tribute.
She was predeceased by: her parents, Ora Parcell Belcher and James Belcher, Sr.. She is survived by: her husband James Douglas Davidson; her children, Susan D. Gardner (Bobby) of Penhook, VA and Terry L. Davidson (Crystal) of Martinsville, VA; her brothers, Donald Belcher of Martinsville, VA and Jimmy Belcher (Carol) of Martinsville, VA; her grandchildren, Jenny Douglas, Josh Gardner, Laurynn Davidson and Emelyn Davidson; and her great grandchildren, Kinsley Gardner, Kaylee Gardner and Camden.