Family tree▼
John Garrett, b. 23 Dec. 1706; bapt 26 Aug 1707. … since he inherited all his father's real property, a search of Plymouth Deeds is indicated for further light on his career.