Obadiah Holmes

Family Group Record | Pedigree Chart | Descendancy Chart

Obadiah Holmes

B Mar 1607 in , Lancashire, England

D 15 Oct 1682 in Middleton, Newport, Ri