Keith Randolph Shepard

October 4, 1955 - April 19, 2021

Keith Randolph Shepard, 65, of Martinsville, Virginia passed away Monday, April 19, 2021, at his residence. He was born October 4, 1955, in Martinsville to the late Carl Lewis Shepard and Laura Frances Spears Shepard.

Keith is survived by his wife Kathy Duncan Shepard; daughters, Lyndi Gehman (Holly), Jessica Kirwan (Matt) and Taylor Shepard (Will); sisters, Kathy Goff (Bill), Karol Shepard, and Kimberly Caldwell (Danny); brother, Kerry Shepard (Sue); and grandchildren, Karleigh Hedgecock, Benjamin Kirwan and Katy Kirwan.

Services will be private and at a later date.

Wright Funeral Service & Crematory is serving the family. Online condolences may be made at