Parish of Grand Bay is a serene and historic establishment nestled in the picturesque town of Channel-Port aux Basques, NL.
Offering a place of worship and community gatherings, Parish of Grand Bay provides a welcoming and tranquil space for individuals seeking spiritual connection and fellowship.
Generated from their business information