Puffer Genealogy
DRAKE, William
1661 - 1727 (66 years)
Generation: 1
1. DRAKE, William was born on 30 May 1661 in Weymouth, MA; died on 15 Sep 1727 in Taunton, MA.