St Margaret of Scotland
Closed
Photos
3854 Flad Ave
Saint Louis, MO 63110
St. Margaret of Scotland Parish, established in 1899 in the Shaw neighborhood of South St. Louis, Missouri, serves as a cornerstone of the Catholic faith with a commitment to worship, education, and social justice. As a vibrant urban parish, it fosters a diverse community united by a mission of generosity and lifelong learning.
In addition to its active church life, St. Margaret of Scotland School, founded in 1918, offers award-winning education for PreK-8th Grade students, emphasizing the development of both faith and academic excellence. The parish is dedicated to outreach and service, embodying a spirit of hope through various ministries and community events.
Generated from the website
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.





