Richard Foster, Jr. was born ca 1758 in Hanover County, Virginia the child of Richard Foster, Sr. and Sarah “Sally” (Fox?)  He married Elizabeth Spencer ca 1779.

 

Children of Richard Foster, Jr. and Elizabeth Spencer

1.         Spencer B.

2.         Mary born September 5, 1789 Louisa Co., VA