Christ Church Parish Hall in Niagara Falls, Canada, is an Anglican parish located just 4 kilometers downstream from the iconic Niagara Falls. The welcoming congregation aims to increase its membership while sharing the gospel and God's love within the community, city, and diocese.
With a focus on sharing God's word, showing love, and serving, Christ Church offers a peaceful place for worship and communion. The parish features amenities such as air conditioning, wheelchair accessibility, and a lovely garden for visitors to enjoy.
Generated from their website