ViewsWatchersBrowse |
Foda Leigh Stack
b.22 Jul 1904 Iredell, North Carolina, United States
d.8 Sep 1983 Raleigh, Wake, North Carolina, United States
Family tree▼ (edit)
m. 11 Oct 1894
Facts and Events
|