Estella Legois (1908-1973)

Estella "Stella" Mary Legois was born on August 9, 1908, in Wisconsin and died on April 9, 1973, in Green Bay, Wisconsin.

Estella married Harry DeVillers (1900-1995).