St. Margaret of Scotland Catholic Church
Location: 3854 Flad Avenue St. Louis, Missouri 63110
We are a Catholic and Christian family located in the Shaw neighborhood since 1899 which knows how to pray, play, work, learn, build, serve, and grow together. If you have yet to discover us, we invite you to become a living, growing part of who we are.
