Click to expand/collapse all other details

Male Thomas J Foster Click to view Thomas J Foster in the family tree

Thomas J was born in 1832 in Caswell, North Carolina, United States.  Thomas J's father was Thomas Foster and his mother was Mary "Polley" Harrelson.  His paternal grandparents were John Foster and Nancy Perkins. He had two brothers and four sisters, named William Williamson P., John Wesley, Martha, Mary Ann, Elizabeth and Nancy J.  He was the second youngest of the seven children.

Sources/Citations
Ancestry Family Trees @ Ancestry Family Trees, http://wc.rootsweb.ancestry.com/cgi-bin/igm.cgi?op=GET&db=iwasa43fan&id=I8785

Page last modified