John A. Haley
Birth:
1863
of Guysborough, Nova Scotia
FCID:5229:196
Parents
Father:
Andrew Haley
Mother:
Jane
Marriage(s)