St. Peter's Church

144 Huron Street
New Hamburg, ON, N3A 1J4
T: +1 519 634 4932
F: +1 519 634 9395
website

location