Joshua Brown, Deacon was born on 4 Oct 1642 in Newbury, Essex, Massachusetts, United States; died on 20 Mar 1719 in Newbury, Essex, Massachusetts, United States.
Joshua married on 15 Jan 1668 in Newbury, Essex, Massachusetts, United States. [Group Sheet] [Family Chart]