Person:Estella Leeds (1)

Watchers
Estella Leeds
b.21 Jan 1898 IL
Facts and Events
Name Estella Leeds
Gender Female
Birth? 21 Jan 1898 IL
Marriage 8 Apr 1916 Knox Co. INto James Sherman Beard
Death? 25 Sep 1968 Schneider, Lake Co. IN