David Shelburn Penn, Jr., 55, of Spencer, Virginia departed this life on November 10, 2020, at SOVAH Health of Martinsville. He was born June 8, 1965 in Martinsville, to the late David Shelburn Penn, Sr. and Junious Yvonger Penn. In addition... View Obituary & Service Information