Welcome! We hope you enjoy browsing our web-site. We are a community of 10,000 Catholics in 3 parishes and 1 Catholic school in 3 towns. Our parishes are St. Bartholomew in Cape Elizabeth, St. Maximilian Kolbe in Scarborough, St. John and Holy Cross in South Portland. Our Catholic school is Holy Cross School in South Portland. Even though our Catholic school bears the name of one of our churches, it is truly supported by all of our parishes. Each of our parishes are active and vibrant communities with their own unique traditions and character. We continue the mission of Christ through our various ministries, some of which are administered cluster-wide. Please don't hesitate to call us with any questions.
St. Bartholomew Parish
8 Two Lights Road, Cape Elizabeth, ME 04107
(207) 799-5528
St. Maximilian Kolbe Parish
150 Black Point Road, Scarborough, ME 04074
(207) 883-0334
St. John & Holy Cross Parish
Office: 150 Black Point Road, Scarborough, ME 04074
Holy Cross Church: 124 Cottage Road, South Portland, ME 04106
(207) 772-7489
Holy Cross School
436 Broadway, South Portland, ME 04106
(207) 799-6661