Welcome to St. Michael & All Angels'

Welcome to St. Michael & All Angels'

We are a friendly, Anglican church located at Royal Oak a few miles north of downtown Victoria, the capital city of beautiful British Columbia. Learn More