Puffer Genealogy
HASTINGS, Mary L.
1856 - 1933 (77 years)
Generation: 1
1. HASTINGS, Mary L. was born in 1856 in MA; died in 1933 in MA; was buried in West Boylston, MA.