A vast imposing structure that kept making me think of the Lord of the Rings. Unlike many churches of this size, the inside art and architecture has a distinctly modern feel. We walked there through Mont Royal and it was a great combination.,
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.