Be the first Weblocal.ca user to add photos or videos of St. Stephens Anglican Church
The St. Stephen's Anglican Church in Ottawa, Ontario is a parish of the Anglican Church of Canada. A church building was built in 1916, before which services would take place out in the shades of pine trees in Britannica village. The current church building in Ottawa was constructed in 1953, the lower hall was used as a church school while the upper area was where services took place. Over the... more
St Stephen's Anglican Church offers these services: churches.