Anniversary of foundress of the Sisters of Charity of Leavenworth. by John Freund, CM | Apr 3, 2009 | Vincentian FamilyApril 2 in 1895 marks the death of Mother Xavier Ross, foundress of the Sisters of Charity of Leavenworth. See the blog Musing of a Church Historian and the Sister’s website.