Do you wish to continue?
9 result(s) of 308 found for Churches & Other Places of Worship (Barrhaven ON):View on the map »
299 result(s) of 308 found for Churches & Other Places of Worship surrounding Barrhaven ON:
721 Somerset St W, Ottawa, ON K1R 6P7
Christ the Saviour Orthodox Church is a parish of the Patriarchate of Constantinople located in the heart of Canada’s capital. Come visit us, you will be warmly received.