William HOLMES,

Birth

Occupation
Physician?

Birth of a daughterTheresa HOLMES
about 1800

Marriage of a childMontgomery CAIRNESTheresa HOLMESView this family
December 29, 1817
Shared note

He lived in Quebec, Canada.