James S Cleaveland
Generation: 1
1. James S Cleaveland was born on 1 Sep 1871 in Iowa, USA; died on 12 Jan 1888 in Manchester, Delaware County, Iowa, USA.
