OurNorthernRoots
William Foster
Generation: 1
1. William Foster was born on 26 Jun 1748 in Hopkinton, Washington County, Rhode Island.
| 1. | William Foster was born on 26 Jun 1748 in Hopkinton, Washington County, Rhode Island. |