John married Mary Pyonnye Fly on 24 Dec 1868 in Missouri. Mary (daughter of Elisha Fly and Anne Kennedy) was born on 27 Oct 1842 in Barry County, Missouri. [Group Sheet]