Leo Alexander Odenbach
Generation: 1
1. Leo Alexander Odenbach was born on 8 Oct 1874 in Buffalo, Erie County, New York, USA; died on 24 Dec 1948 in Buffalo, Erie County, New York, USA.
