Willis Allen Otto
1926 - 1986 (59 years)
Generation: 1
1. Willis Allen Otto was born on 28 Nov 1926 in Davenport, Scott County, Iowa, USA; died on 12 Apr 1986.