About

The Church of St. Columba is located in the community of Manor Park in Ottawa, Ontario and part of the Anglican Diocese of Ottawa.

Read more about