Puffer Genealogy
LEACH, Walter Chapman
1870 - Bef 1970 (< 99 years)
Generation: 1
1. LEACH, Walter Chapman was born on 21 Nov 1870 in Boston, MA; died before 1970. Walter married SULLIVAN, Mamie Margaret on 24 Mar 1896 in Worcester, MA. Mamie was born in CA 1873 in Worcester, MA; and died. [Group Sheet] [Family Chart]