Sts. Martha, Mary and Lazarus Parish is a newly established parish formed by the 2022 merging of the St. Margaret of Scotland, St. Thaddeus, and St. Kilian parishes.
Located at St. Margaret of Scotland Church, we are a vibrant Catholic community with a long and rich history that began in 1874.
We are an active community of the Catholic faithful providing full sacramental and liturgical services.
We are a congregation with a love of worship, commitment to prayer, and a heart for service.
Under the leadership of our pastor, Rev. Fr. Mark Thomas Ameh, M.S.P., M.A., we look forward to continuing to serve the needs of our neighbors.
We welcome you to join us. Feel free to contact us for more information.