St. Mary Immaculate Catholic ChurchParishShareDunlop StreetRichmond Hill, Ontario L4C 3B2CanadaGet directions