Eldon Lee Hubbard
1938 - 1987 (48 years)
Generation: 1
1. Eldon Lee Hubbard was born on 24 Apr 1938 in Patrick County, Virginia, USA; died on 3 Jan 1987 in Roanoke, Independent Cities, Virginia, USA; was buried in 1987 in Woolwine, Patrick, Virginia, USA. Other Events and Attributes:
- Name: Eldon Hubbard
- Residence: 1940, Smith River, Patrick, Virginia, USA; 2 Age: 2; AttendedSchool: No; EnumerationDistrict: 71-19; GradeCompleted: None; Single MaritalStatus: Single; Son RelationToHead: Son