Leroy L Behringer

Birth

28 September 1892
California, USA

Death

17 February 1965
Napa, Napa, California, USA

Relatives

Spouse(s)

Nora E
Marriage:

Children