Leander
Bloomfield
Spencer

December 10, 1866 - July 12, 1938

Missouri

Leander Spencer was born in Missouri in 1866 and died in Decatur County, Iowa in 1938.