Puffer Genealogy
FARRINGTON, John
1761 - 1831 (70 years)
Generation: 1
1. FARRINGTON, John was born on 20 Feb 1761 in Stoughton, MA; died on 18 Apr 1831 in Lovell, ME.