Our Lady of All Souls Catholic ChurchParishShare19 Barton Street WestHamilton, Ontario L8R 2L3CanadaGet directions