Search
First Name:
Last Name:
Advanced Search
Surnames
Log In
What's New
Most Wanted
Photos
Documents
Headstones
Histories
Recordings
Videos
Albums
All Media
Cemeteries
Places
Notes
Dates and Anniversaries
Calendar
Reports
Sources
Repositories
DNA Tests
Statistics
Change Language
Bookmarks
Contact Us
Find
Surnames
First Names
Search People
Search Families
Search Site
Places
Dates
Calendar
Cemeteries
Bookmarks
Media
Photos
Documents
Headstones
Histories
Recordings
Videos
All Media
Info
What's New
Most Wanted
Reports
Statistics
Trees
Branches
Notes
Sources
Repositories
DNA Tests
Contact Us
Home
Search
Login
Search
|
Advanced Search
|
Search Families
|
Search Site
First Name:
Last Name:
ID:
Share
Print
Bookmark
Mary Ann SHELTON
1877 - 1976 (98 years)
Individual
Ancestors
Descendants
Relationship
Timeline
Family
Suggest
Generations:
1
2
3
4
5
6
7
8
9
10
11
12
Standard
|
Compact
|
Vertical
|
Text
|
Register
|
Tables
|
PDF
Drag or scroll to see more of the chart.
Lula CAIN
1899-
Lula CAIN
B:
Apr 1899
Pilot Mountain, Surry County, North Carolina
Henry Andrew CAIN
1908-1988
Henry Andrew CAIN
B:
17 May 1908
Pilot Mountain, Surry County, North Carolina
D:
12 May 1988
Surry County, North Carolina
Minnie Alma MCKINNEY
1907-1988
Minnie Alma MCKINNEY
B:
3 Jan 1907
Surry County, North Carolina
M:
20 Oct 1926
, Surry County, North Carolina
D:
19 Feb 1988
Surry County, North Carolina
William Ray CAIN
1916-1988
William Ray CAIN
B:
3 Jun 1916
Surry County, North Carolina
D:
25 Jul 1988
Surry County, North Carolina
Elizabeth FRYE
Parents
James SHELTON
1841-1911
Leah HEPLER
1844-1924
Mary Ann SHELTON
1877-1976
Mary Ann SHELTON
B:
9 Sep 1877
Pilot Mountain, Surry County, North Carolina
D:
13 Feb 1976
Pilot Mountain, Surry County, North Carolina
Luther Andrew CAIN
1870-1938
Luther Andrew CAIN
B:
3 Apr 1870
Surry County, North Carolina
M:
2 Dec 1896
, Surry County, North Carolina
D:
23 May 1938
Pilot Mountain, Surry County, North Carolina