St Stephen Anglican Church 1071 Ambleside Dr #701, Ottawa, ON K2B6V4