Parish
School
Search for:
Search
About
History
Mass Schedule
Leadership & Staff
Parish Statement On Racism
Join
Become Catholic
Become a Parishioner
Pray
Sacraments
Worship Opportunities
Prayer Requests
Prayer Groups
St. Margaret of Scotland NOVENA
Get Involved
Liturgical Ministries
Parish Ministries
Living Justice Ministries
Music Ministry
Athletics
Volunteer at School
Learn
Adult Formation
Youth Formation
PSR
Protecting God’s Children
Give
Give Now
Gift Planning
Commemorative Court
WeShare
News & Events
Parish News
Weekly Bulletins
Calendar
Events
Guidelines For Events
Contact Us
Care For Creation