129 Peel St.
New Hamburg, Ontario
N3A 1E7
Phone: 519-662-2062
Alternate Phone: 888-291-2221
51 Woodstock St. S.
Tavistock, Ontario
N0B 2R0
Phone: 519-655-3720