OurNorthernRoots
Margaret Treat Thayer
Generation: 1
1. Margaret Treat Thayer was born on 26 Mar 1892 in Brookline, Norfolk County, Massachusetts.
