Individual Details

Margaret Foster

(31 Mar 1653 - )

Events

Birth31 Mar 1653Galston, Ayrshire, Scotland
Christen31 Mar 1653Edinburgh Parish, Edinburgh, Midlothian, Scotland
Death

Families

SpouseJohn Finley (1636 - 1704)