Spiritual Our Lady Of The Annunciation Roman Catholic Church 97 King Side Road L4E 2T5 Richmond Hill (905) 773-5223 Javascript is required to view this map. Tags: catholic church (905) 773-5223 [email protected] Website: https://olannunciation.archtoronto.org/