William Cain

Male 1803 - 1894  (90 years)


Generations:      Standard    |    Compact    |    Text    |    Register    |    PDF

Generation: 1

  1. 1.  William Cain was born on 16 Dec 1803 in Surry County, North Carolina, USA; died on 20 Jan 1894 in Davie County, North Carolina, USA; was buried in Mocksville, Davie, North Carolina, USA.