St. Margaret Parish Center
143 Main Street
Buzzards Bay, MA 02532
United States
508-759-7777
Upcoming Events
No events currently scheduled at this location.
St. Margaret of Scotland Parish and St. Mary Star of the Sea Mission
A worshipping community on Cape Cod