Saint Peter's Roman Catholic ChurchParishShare144 Huron StreetNew Hamburg, Ontario N3A 1J3CanadaGet directions