Puffer Genealogy
SHEPARD, Thomas
1766 - 1835 (68 years)
Generation: 1
1. SHEPARD, Thomas was born on 16 Oct 1766 in Stoughton, MA; died on 18 Jan 1835 in Canton, MA.