William
Sheehan

April 1, 1858 - May 22, 1938

Canada, United States

William Sheehan was born in Canada in 1858 and died in Polk County, Iowa in 1938.