Sister Stella Helbling
Generation: 1
1. Sister Stella Helbling was born on 16 Sep 1902 in North Dakota, USA; died on 13 Jul 1975.
