Thomas Howlett was born in 1605 in South Elmham, Suffolk, England, United Kingdom; died on 22 Dec 1677 in Topsfield, Essex, Massachusetts, United States.
Thomas Howlett was born in 1638 in Topsfield, Essex, Massachusetts, United States; died on 23 Dec 1667 in Ipswich, Essex, Massachusetts, United States.