Margaret Laird

Family Group Record | Pedigree Chart | Descendancy Chart

Margaret Laird

B 18 Dec 1792 in Huntingdon, Blair, Pa

D 28 Mar 1858 in Canton, Stark, Oh