OurNorthernRoots
Thomas Foster, Jr.
Generation: 1
1. Thomas Foster, Jr. was born on 25 Jul 1757 in Hopkinton, Washington County, Rhode Island.
