Descendants of Capt. William Upshaw - Family Card
Descendants of Capt. William Upshaw - Family Card
m. 28 Jul 1763
John Penn
Susanna Lyne
b. 17 May 1741, Port Royal, Caroline County, VA
d. 14 Sep 1788
bur. Granville County, NC
b.  
d.  
bur.