Haida Gwaii Mission Our Lady of the Islands Mission Mission of Annunciation Parish 635 5th Avenue West Prince Rupert, BC V8J 1V1 250-624-3035 Mass Time: Due to unpredictable weather, please contact Annunciation Parish for the next expected service time.