Puffer Genealogy
SHEPARD, John
1637 - 1699 (62 years)
Generation: 1
1. SHEPARD, John was born on 26 Oct 1637 in Dedham, MA; died on 15 Dec 1699 in Concord, MA; was buried in Littleton, MA.