Francis married Eleanor Porterfield on 13 Apr 1746 in Falmouth, Cumberland County, ME. Eleanor (daughter of William Porterfield) was born about 1725 in Falmouth, Cumberland County, ME. [Group Sheet] [Family Chart]