Anglican Church of Canada
St. Stephen's Anglican Church is an Anglican Church of Canada parish in Ottawa, Ontario, Canada.