Cyrus married Betsey Rolfe Hall on 21 Mar 1833 in Rumford, Oxford County, ME. Betsey (daughter of Joseph Hall and Judith Blanchard) was born on 21 Mar 1813 in Rumford, Oxford County, ME. [Group Sheet] [Family Chart]