Franciscan Sisters of Mary

1065 Bellevue Ave
Saint Louis, MO 63117

The Franciscan Sisters of Mary, based in Saint Louis, MO, are dedicated to compassionate care for creation and social justice, embodying the spirit of their founder Mother Mary Odilia Berger. Since their establishment in 1872, they have actively engaged in philanthropy and impact investing to support environmental initiatives and provide assistance to vulnerable communities both locally and globally.

With a focus on environmental advocacy, the Sisters promote sustainability and justice while investing in projects that protect the earth and support those affected by ecological degradation. Their commitment to spreading awareness and fostering collaboration reflects their unwavering mission to be a compassionate, healing presence in the world.

Generated from the website

Also at this address

Own this business?
See a problem?

You might also like

United StatesMissouriSaint LouisFranciscan Sisters of Mary