26 October 2025


Address: Elmira ‎(N929)‎
Shared Note Shared Note



Shared Note: - Address: Elmira


Address: Elmira

INDINameBirthAnniversaryPlaceChildrenDeathAnniversaryAgePlaceLast Change
1I6062Strachan, Jessie Leila
JESSIE LEILA,STRACHANSTRACHAN,JESSIE LEILA13558154 FYESY100

Total individuals : 1
GIVNSURNSEXBIRTDEATTREE