Thomas CASTLE
1638 -
Generation: 1
1. Thomas CASTLE was born on 20 Jan 1637/1638 in Stratford On Avon, Warwickshire, England; was christened on 20 Jan 1637/1638 in Stratford On Avon, England.