519-662-1240

77 Peel St
New Hamburg, Ontario N3A 1E7


Please contact us for our current hours of operation