Lillian E Turner Barrett
1888 -
Generation: 1
1. Lillian E Turner Barrett was born in Jan - Mar 1888 in Oxford, Oxfordshire, England. Lillian married Henry B Leach in Jul - Sep 1914 in Headington, Oxfordshire, England. [Group Sheet] [Family Chart]