Good Shepherd Parish
Welcome to Good Shepherd Parish of Northern York County. The Roman Catholic Parish in Biddeford, Lyman, Old Orchard Beach and S**o, Maine.
06/02/2026
Please note the date change of our Young Men and Women's Group monthly meeting for the month of June. Same time, same place just different date.
05/30/2026
Please take note: Parking at St. Margaret's Church
As we enter the busy season in Old Orchard Beach — we ask everyone to please be mindful of where you park when attending Mass.
The bank has generously allowed us to use their parking lot over the years, and we are very grateful for their continued kindness and cooperation. If you need to park in the bank’s lot, please be sure to park only in a designated parking space. Parking in the drive-thru lanes creates a safety concern and must be avoided.
It is never our desire to have a vehicle removed for obstructing the drive-thru, and this can easily be prevented by using marked parking spaces only.
Thank you for your understanding, cooperation, and consideration as we continue to be good neighbors in our community.
05/30/2026
Such a fun day for our 8th graders.
05/29/2026
This Sunday, we celebrate the Feast of the Most Holy Trinity.
Trinity Prayer —
O Divine Mystery, O Sacred Trinity!
Surround us with Your wisdom, love, power, and grace.
Draw us to Yourself. Help us to rest in Your goodness.
Amen.
See you at Mass!
Here is our bulletin for this weekend.https://parishesonline.com/find/good-shepherd-parish-04005/bulletin/file/03-0252-20260531B.pdf
Click here to claim your Sponsored Listing.
Category
Contact the place of worship
Telephone
Address
271 Main Street
S**o, ME
04072
Opening Hours
| Monday | 8:30am - 4:30pm |
| Tuesday | 8:30am - 4:30pm |
| Wednesday | 8:30am - 4:30pm |
| Thursday | 8:30am - 4:30pm |
| Friday | 8:30am - 4:30pm |