
Mary Ann SHELTON
Generation: 1
Generation: 2
1. Mary Ann SHELTON was born on 9 Sep 1877 in Pilot Mountain, Surry County, North Carolina; died on 13 Feb 1976 in Pilot Mountain, Surry County, North Carolina. Mary married Luther Andrew CAIN on 2 Dec 1896 in , Surry County, North Carolina. Luther (son of Andrew CAIN and Elizabeth TAYLOR) was born on 3 Apr 1870 in Surry County, North Carolina; died on 23 May 1938 in Pilot Mountain, Surry County, North Carolina. [Group Sheet] [Family Chart]
Children:
- 2. Lula CAIN
was born in Apr 1899 in Pilot Mountain, Surry County, North Carolina. - 3. Henry Andrew CAIN
was born on 17 May 1908 in Pilot Mountain, Surry County, North Carolina; died on 12 May 1988 in Surry County, North Carolina. - 4. William Ray CAIN
was born on 3 Jun 1916 in Surry County, North Carolina; died on 25 Jul 1988 in Surry County, North Carolina.
- 2. Lula CAIN
Generation: 2
2. Lula CAIN
(1.Mary1) was born in Apr 1899 in Pilot Mountain, Surry County, North Carolina. 3. Henry Andrew CAIN
(1.Mary1) was born on 17 May 1908 in Pilot Mountain, Surry County, North Carolina; died on 12 May 1988 in Surry County, North Carolina. Henry married Minnie Alma MCKINNEY on 20 Oct 1926 in , Surry County, North Carolina. Minnie was born on 3 Jan 1907 in Surry County, North Carolina; died on 19 Feb 1988 in Surry County, North Carolina. [Group Sheet] [Family Chart]
4. William Ray CAIN
(1.Mary1) was born on 3 Jun 1916 in Surry County, North Carolina; died on 25 Jul 1988 in Surry County, North Carolina. Family/Spouse: Elizabeth FRYE. [Group Sheet] [Family Chart]
