Henry Andrew CAIN

Male 1908 - 1988  (79 years)


Generations:      Standard    |    Vertical    |    Compact    |    Box    |    Text    |    Ahnentafel    |    Fan Chart    |    Media    |    PDF

 1. Henry Andrew CAIN 
 B: 17 May 1908 
 P:  Pilot Mountain, Surry County, North Carolina 
 D: 12 May 1988 
 P:  Surry County, North Carolina 
 2. Luther Andrew CAIN 
 B: 3 Apr 1870 
 P:  Surry County, North Carolina 
 M: 2 Dec 1896 
 P:  , Surry County, North Carolina 
 D: 23 May 1938 
 P:  Pilot Mountain, Surry County, North Carolina 
 4. Andrew CAIN 
 B: 1828 
 P:  Surry County, North Carolina 
 M: 19 Dec 1848 
 P:  , Surry County, North Carolina 
 D:  
 P:   
 8. Milton CAIN 
 B: 1805 
 P:  Surry County, North Carolina 
 M: 1827 
 P:  , Surry County, North Carolina 
 D:  
 P:   
 9. Sallie WHITAKER  =>
 B: 1808 
 P:  Surry County, North Carolina 
 D:  
 P:   
 5. Elizabeth TAYLOR 
   
   
   
   
 10.  
   
   
   
   
   
   
 11.  
   
   
   
   
 3. Mary Ann SHELTON 
 B: 9 Sep 1877 
 P:  Pilot Mountain, Surry County, North Carolina 
 D: 13 Feb 1976 
 P:  Pilot Mountain, Surry County, North Carolina 
 6. James SHELTON 
 B: Feb 1841 
 P:  Westfield, Stokes County, North Carolina 
 M: 23 Dec 1866 
 P:  , Stokes County, North Carolina 
 D: 20 Jan 1911 
 P:  Westfield, Stokes County, North Carolina 
 12. William Burrell SHELTON  =>
 B: 1811 
 P:  Patrick County, Virginia 
 M: 29 Nov 1832 
 P:  , Stokes County, North Carolina 
 D:  
 P:   
 13. Rebecca Green FRANCIS  =>
 B: 12 Dec 1812 
 P:  Stokes County, North Carolina 
 D:  
 P:   
 7. Leah HEPLER 
 B: 14 Sep 1844 
 P:  Davidson County, North Carolina 
 D: 12 Feb 1924 
 P:  Westfield, Surry County, North Carolina 
 14. Peter HEPLER  =>
 B: 1818 
 P:  Davidson County, North Carolina 
 M: 3 Mar 1836 
 P:  , Davidson County, North Carolina 
 D:  
 P:   
 15. Catherine SECHRIST  =>
 B: 1810 
 P:  Rowan County, North Carolina 
 D:  
 P: