Wiegand-Schmeler - Person Sheet
NameWeber, Estella Derrick
Spouses
Birth12 Mar 1927, Saint Cloud, Fond du Lac, Wisconsin, United States
Death21 Apr 2009, Santa Rosa Beach, Walton, Florida, United States
Marriage9 May 1957, Austin, Travis, Texas, United States