Home Find a church Interactive map + search Parish of Our Lady of the Annunciation Church Parish of Our Lady of the Annunciation Contact details Closed Address 75 Roosevelt Ave, Mont-Royal, QC H3R 2G9, Canada Phone (514) 738-1080 Website https://annunciationparish.ca Email info@annunciationparish.ca