Lucy Spencer Roberts, 90, of Martinsville, Virginia, passed away Saturday, February 22, 2020, at Martinsville Health and Rehab. She was born April 13, 1929, in Henry County, Virginia, to the late Widdie and Hester Mize Spencer. In addition... View Obituary & Service Information