Cyrus B. Langille
Birth:
1874
Tancook Island, Lunenburg, Nova Scotia, Canada
Death:
26 May 1896
Tancook Island, Lunenburg, Nova Scotia, Canada
FCID:6303:4723
Parents
Father:
David Langille
Mother:
Eliza Anabella Cleveland
Marriage(s)