Saint Margaret of Scotland Church

Closed
3854 Flad Ave
Saint Louis, MO 63110

St. Margaret of Scotland Parish, established in 1899, serves as a cornerstone of the Catholic faith in the Shaw neighborhood of South St. Louis, Missouri. With a commitment to worship, lifelong education, and social justice, it stands as a vibrant beacon of hope and generosity within the community.

The parish's award-winning School has been educating PreK-8th Grade students since 1918, fostering a diverse urban environment that nurtures both spiritual and academic growth. Led by an experienced pastoral team, St. Margaret of Scotland invites all to join in a faith journey marked by service, fellowship, and a dedication to living justly.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesMissouriSaint LouisSaint Margaret of Scotland Church