Sister Lelia Carroll
who died in 2006 aged 96 and professed 68 years

Born

9 July 1910

Professed

29 May 1938

Died

12 August 2006

Sister

Pin It on Pinterest