Individual Details

Margaret Craig

(3 Sep 1797 - 13 Nov 1835)

Events

Birth3 Sep 1797Lockport, Shelburne, Nova Scotia - Lockport, Shelburne, Nova Scotia
Marriage1817Port Clyde, Knox, Maine, USA - William Loud Hupper
Death13 Nov 1835Port Clyde, Knox, Maine, USA

Families

SpouseWilliam Loud Hupper (1795 - 1852)