Sellers, Sister Leah

Sellers,  Sister Leah
Sister Leah Sellers, O. Carm. Returns to God. Sister Leah Sellers, O. Carm., a Sister of Mount Carmel, died June 17, 2022 at Eastridge Nursing Home,...