John married Esther Anne BALMER on 23 Mar 1872 in Oakville, Halton County, Ontario. Esther was born in 1852 in Oakville, Halton County, Ontario. [Group Sheet] [Family Chart]