St. Margaret of Scotland Church serves the Catholic community in northern St. Clair Shores and surrounding area. The parish serves the faith needs of the community, but also offers religious education for the entire family and a number of programs to help the less fortunate.