William Sprague - Pedigree | FamilyCentral
 2 Jul 1650 - 26 Sep 1723
Mary Tower
 md. 5 Nov 1709
Family Group
  Children