Puffer Genealogy
SPRAGUE, Capt. Richard
1604 - 1668 (64 years)
Generation: 1
1. SPRAGUE, Capt. Richard was born on 20 Jun 1604 in Upwales County, Dorset, Canterbury, England; was christened on 20 Jan 1604 in Upwey, Weymouth and Portland Borough, Dorset, England; died on 25 Nov 1668 in Charlestown, MA.