Family Card - Person Sheet
NameHelen Mitchell Ross Allan
Birth Date27 Dec 1887
Birth PlaceLawcarluke, Scotland
Death Date1960
Spouses
Birth Date4 Jun 1879
Birth PlaceAyr, Inverness Shire
Death Date1956
Notes for Thomas (Spouse 1)
The Family lived in Luddingstone