Deborah Lynn Pickard, 49, of Martinsville, Virginia passed away Saturday, April 18, 2020, at Carilion Roanoke Memorial Hospital. She was born April 4, 1971, in Martinsville, Virginia to Douglas Willard and Ruth Agee Westmoreland. She had worked... View Obituary & Service Information