St Davids Roman Catholic ChurchParishShareMajor Mackenzie Drive WestVaughan, Ontario L6A 1G5CanadaGet directions