St. Thomas More in Niagara Falls, Canada, is a vibrant Catholic parish offering a wide range of ministries and sacraments to its community. From baptisms to funerals, the parish provides spiritual support and guidance for all stages of life.
With a strong emphasis on community involvement, St. Thomas More hosts various events and programs, including music ministry, bereavement support, and marriage preparation. The parish is dedicated to fostering a welcoming and inclusive environment for all who seek to deepen their faith.
Generated from their website