St Vincent Depaul St Margaret of Scotland Conference

3135 Lafayette Ave
Saint Louis, MO 63104

St. Margaret of Scotland Parish is a cornerstone of the Catholic faith located in the Shaw neighborhood of South St. Louis, Missouri, serving the community since 1899. With an active church and an award-winning school, it fosters lifelong education, worship, and social justice initiatives, embodying a spirit of unconditional generosity.

The parish is dedicated to proclaiming the Gospel of Jesus Christ through various ministries, while also providing opportunities for its members to engage in prayer and education. Inspired by their patroness, St. Margaret, the community aims to be a vibrant voice for justice and a beacon of faith in the neighborhood.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesMissouriSaint LouisSt Vincent Depaul St Margaret of Scotland Conference