Annunciation of Our Lord Catholic ChurchParishShare280 Limeridge Road WestHamilton, Ontario L9C 2V2CanadaGet directions