Immaculate Heart of Mary Catholic ChurchParishShareHighway 8Hamilton, Ontario L8E 5H7CanadaGet directions