Odin L. Scherer
1887 - 1966 (78 years)
Generation: 1
1. Odin L. Scherer was born on 16 Jun 1887 in Buffalo, Erie County, New York, USA; died in 0Jan 1966 in Buffalo, Erie County, New York, USA.