St Peter’s Church

Address

144 Huron Street
New Hamburg
T: +1 519 634 4932
F: +1 519 634 9395

Sunday Mass: 7:30am and 10:00am
Weekdays: call for Mass times

Website

more info