Parish
School
Search for:
Search
About
COVID-19 and Mass Updates
History
Calendar
Mass Schedule
Leadership & Staff
News and Announcements
Weekly Bulletins
Father O’Tooles Corner
Join
Become Catholic
Become a Parishioner
Pray
Sacraments
Worship Opportunities
Prayer Requests
Prayer Groups
St. Margaret of Scotland NOVENA
Get Involved
Parish Ministries
Liturgical Ministries
Music Ministry
Athletics
Volunteer at School
Learn
Adult Formation
Youth Formation
PSR
Protecting God’s Children
Give
Give Now
Gift Planning
Commemorative Court
Contact Us
WeShare
← Back to Events
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
«
Previous Events
Next Events
»
March 2021
Mass
Monday, March 1 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Tuesday, March 2 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Wednesday, March 3 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Thursday, March 4 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Friday, March 5 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Vigil for Racial Justice
Friday, March 5 @ 5:00 pm
-
6:00 pm
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Monday, March 8 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Tuesday, March 9 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Wednesday, March 10 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Thursday, March 11 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Friday, March 12 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Vigil for Racial Justice
Friday, March 12 @ 5:00 pm
-
6:00 pm
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Monday, March 15 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Tuesday, March 16 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Wednesday, March 17 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Thursday, March 18 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Friday, March 19 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Vigil for Racial Justice
Friday, March 19 @ 5:00 pm
-
6:00 pm
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Monday, March 22 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Tuesday, March 23 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Wednesday, March 24 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Thursday, March 25 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Friday, March 26 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Vigil for Racial Justice
Friday, March 26 @ 5:00 pm
-
6:00 pm
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Monday, March 29 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Tuesday, March 30 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Wednesday, March 31 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
April 2021
Mass
Thursday, April 1 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Friday, April 2 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Vigil for Racial Justice
Friday, April 2 @ 5:00 pm
-
6:00 pm
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Monday, April 5 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Tuesday, April 6 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Wednesday, April 7 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Thursday, April 8 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Friday, April 9 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Vigil for Racial Justice
Friday, April 9 @ 5:00 pm
-
6:00 pm
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Monday, April 12 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Tuesday, April 13 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Wednesday, April 14 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Thursday, April 15 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Friday, April 16 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Vigil for Racial Justice
Friday, April 16 @ 5:00 pm
-
6:00 pm
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Monday, April 19 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Tuesday, April 20 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Wednesday, April 21 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Thursday, April 22 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Friday, April 23 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Vigil for Racial Justice
Friday, April 23 @ 5:00 pm
-
6:00 pm
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Monday, April 26 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Tuesday, April 27 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Wednesday, April 28 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Thursday, April 29 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Friday, April 30 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Vigil for Racial Justice
Friday, April 30 @ 5:00 pm
-
6:00 pm
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
May 2021
Mass
Monday, May 3 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Tuesday, May 4 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Wednesday, May 5 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Thursday, May 6 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Friday, May 7 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Vigil for Racial Justice
Friday, May 7 @ 5:00 pm
-
6:00 pm
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Monday, May 10 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Tuesday, May 11 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Wednesday, May 12 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Thursday, May 13 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Friday, May 14 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Vigil for Racial Justice
Friday, May 14 @ 5:00 pm
-
6:00 pm
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Monday, May 17 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Tuesday, May 18 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Wednesday, May 19 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Thursday, May 20 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Friday, May 21 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Vigil for Racial Justice
Friday, May 21 @ 5:00 pm
-
6:00 pm
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Monday, May 24 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Tuesday, May 25 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Wednesday, May 26 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Thursday, May 27 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Friday, May 28 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Vigil for Racial Justice
Friday, May 28 @ 5:00 pm
-
6:00 pm
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Monday, May 31 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
June 2021
Mass
Tuesday, June 1 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Wednesday, June 2 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Thursday, June 3 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Friday, June 4 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Vigil for Racial Justice
Friday, June 4 @ 5:00 pm
-
6:00 pm
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Monday, June 7 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Tuesday, June 8 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Wednesday, June 9 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Thursday, June 10 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Friday, June 11 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Vigil for Racial Justice
Friday, June 11 @ 5:00 pm
-
6:00 pm
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Monday, June 14 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Tuesday, June 15 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Wednesday, June 16 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Thursday, June 17 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Friday, June 18 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Vigil for Racial Justice
Friday, June 18 @ 5:00 pm
-
6:00 pm
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Monday, June 21 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Tuesday, June 22 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Wednesday, June 23 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
Mass
Thursday, June 24 @ 6:30 am
-
7:00 am
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
,
South Grand Boulevard & Flora Court, S Grand Blvd & Flora Ct, St. Louis, MO 63104, USA
+ Google Map
Find out more »
+ Export Events
About
View More
Go Back
COVID-19 and Mass Updates
History
Calendar
Mass Schedule
Leadership & Staff
News and Announcements
Weekly Bulletins
Father O’Tooles Corner
Join
View More
Go Back
Become Catholic
Become a Parishioner
Pray
View More
Go Back
Sacraments
Worship Opportunities
Prayer Requests
Prayer Groups
St. Margaret of Scotland NOVENA
Get Involved
View More
Go Back
Parish Ministries
Liturgical Ministries
Music Ministry
Athletics
Volunteer at School
Learn
View More
Go Back
Adult Formation
Youth Formation
PSR
Protecting God’s Children
Give
View More
Go Back
Give Now
Gift Planning
Commemorative Court
Contact Us
WeShare
Return to Learn
View More
Go Back
Tech Support
About
View More
Go Back
Virtual Tour
Mission and History
Admissions Process
Teachers & Staff
School Board
News and Announcements
Academics
View More
Go Back
Curriculum
Standards Based Grading
Faith Formation
Supply Lists
Student Life
View More
Go Back
Extracurricular Activities
Enrichment Activities
Youth Ministry
Dress Code
Parents
View More
Go Back
PTA
Parent Resources
Family Handbook
WeShare Payments
Aftercare
Pick Up and Drop Off Procedures
Calendar
View More
Go Back
School Calendar
Calendar Helper
Get Involved
View More
Go Back
Protecting God’s Childen
Volunteer
Giving
Contact Us
Parish
School
Search