Sister Francis Russell, SCL .

Sister Francis Russell, 90, a Sister of Charity of Leavenworth (SCL) for 72 years, died on March 13, 2022, at Ross Hall in Leavenworth, Kan. Sister entered the religious community on Aug. 18, 1949, and was an educator and lauded social worker. To read her complete obituary, please visit the SCL website at https://www.scls.org/sisterfrancisrussell/.

Featured Local Savings