John married Mary Jane Lasher on 22 Feb 1880 in Marlbank, Ontario, Canada. Mary (daughter of Daniel Lasher and Mary ?) was born in 1855 in Ottawa, Ontario, Canada; died before 1885. [Group Sheet] [Family Chart]
John married Mary King on 19 Sep 1885 in Ottawa, Ontario, Canada. Mary (daughter of John King and Ann ?) was born in 1848. [Group Sheet] [Family Chart]