History

“St Stephen’s is the oldest church in the Anglican Diocese of BC on its original site and in which service has been held continuously since 1862”