St. Thomas Orthodox Church of Ottawa

St. Thomas Orthodox Church of Ottawa

St. Thomas Orthodox Church of Ottawa

Canada

St. Thomas Orthodox Church of OttawaCanada

Address:

2345 Alta Vista Drive, Ottawa, ON K1H 7M6

Vicar:

Rev. Fr. Sam Thankachen

© 2025 Northeast American Diocese. All Rights Reserved. Created by: Dom Technolabs