3. Preston Eugene Huff was born on 19 Nov 1942 in Carroll County, Virginia, USA; died on 22 Dec 2017 in Roanoke County, Virginia, USA.
Generation: 3
3.
Preston Eugene Huff (2.Cardor2, 1.Ballard1) was born on 19 Nov 1942 in Carroll County, Virginia, USA; died on 22 Dec 2017 in Roanoke County, Virginia, USA.