William Rogers was born on 18 Dec 1672 in Watertown, Middlesex County, MA; died after 16 May 1743.
William married Mercy Crouch on 23 May 1710 in Watertown, Middlesex County, MA. Mercy (daughter of Jonathan Crouch and Elizabeth Foskett) was born on 22 Jul 1687 in Charlestown, Suffolk County, MA; died in 1758-1759 in Westborough, Worcester County, MA. [Group Sheet] [Family Chart]