Individual Details
Margaret Craig
(3 Sep 1797 - 13 Nov 1835)
Events
| Birth | 3 Sep 1797 | Lockport, Shelburne, Nova Scotia - Lockport, Shelburne, Nova Scotia | |||
| Marriage | 1817 | Port Clyde, Knox, Maine, USA - William Loud Hupper | |||
| Death | 13 Nov 1835 | Port Clyde, Knox, Maine, USA |
Families
| Spouse | William Loud Hupper (1795 - 1852) |