Puffer Genealogy
BREWSTER, William
1789 - 1852 (62 years)
Generation: 1
1. BREWSTER, William was born on 27 May 1789 in Thomaston, ME; died on 23 Feb 1852 in Rockland, ME.