William John Mains
Birth date:
ABT 1827
Birth place:
Corragole, Derrylin, Fermanagh, Ireland
 
Death date:
  9 NOV 1892
Death place:
  Munster, , Ontario, Canada

Mains Family

Parents:
Father: Thomas Mains
Mother: Margaret Brownlee
Spouse:
Spouse: Ann Jane Shillington
 
Siblings:
William John Mains
John Mains
James Mains
Jane Mains
James Mains
Eliza Mains
Thomas Mains
Henry Mains
Noble Mains
Children:
John Henry (Henry) Mains
Elizabeth Lydia Mains
Thomas Mains
Margaret Mains
Mary Ann (Annie) Mains
James (Jim) Mains
Amanda Mains
William C. Mains
Barbara Jane Mains
Armanella Mains
Alexander Mains
Herbert (Herb) Mains