David Preston Edwards, 73, of Madison Heights passed away Thursday, April 26, 2018. Born June 23, 1944, in Lynchburg, he was the son of the late Eldridge Edwards and the late Ruby Tyree Edwards.
David is survived by his son, David Edwards, Jr., of Amherst.
A memorial service will be held at a later date.
Whitten Monelison Chapel is serving the family, (434) 929-5712.