2. Robert Leonard DeHaven was born on 1 May 1938 in Hillsville, Carroll, Virginia, USA; died on 20 Oct 2013 in Pulaski County, Virginia, USA.
Generation: 2
2.
Robert Leonard DeHaven (1.Leonard1) was born on 1 May 1938 in Hillsville, Carroll, Virginia, USA; died on 20 Oct 2013 in Pulaski County, Virginia, USA.