Our Lady of Peace Parish
Advertisement
Photos
Our Lady of Peace Parish, located in Niagara Falls, Ontario, serves as a spiritual home for the community, offering regular Mass services and various programs. The parish is also home to the Canadian National Shrine to Saint Thérèse of Lisieux, providing a serene environment for worship and reflection.
In addition to its religious services, the parish features a conference center and accommodations, catering to various events and gatherings. The Carmelites and the Society of the Little Flower are integral to the parish's mission, fostering a sense of community and hospitality among its members.
Generated from the website
Also at this address
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.
Advertisement
