Our Lady of Czestochowa Roman Catholic ChurchParishShare419 Hill StreetLondon, Ontario N6B 1H8CanadaGet directions