Puffer Genealogy
SHEPARD, William Ensign
![Male](img/tng_male.gif)
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.