St. Peter's Church-On-the-Canal in Buzzards Bay, MA, is a historic place of worship that serves the local community.
With its picturesque location along the canal, the church provides a serene setting for gatherings and spiritual reflection.
Generated from their business information