Puffer Genealogy

Iowa Births, 1880-1904, 1921-1944; and Delayed Births, 1856-1940



Source Information