Puffer Genealogy
SHEPARD, William Ensign
1746 - 1826 (80 years)
Generation: 1
1. SHEPARD, William Ensign was born on 9 Jun 1746 in Stoughton, MA; died on 7 Jul 1826 in Stoughton, MA; was buried in Canton, MA.