David Stone was christened on 22 Sep 1622 in Nayland, Suffolk, England; died on 16 Jan 1704 in Framingham, Middlesex County, Massachusetts.
David married Dorcus Freeman in 1647 in Cambridge, Middlesex County, Massachusetts. Dorcus died on 13 Jul 1704 in Framingham, Middlesex County, Massachusetts. [Group Sheet] [Family Chart]