Prices & Deadlines
All prices in CAD $
Payment Methods
Other Information
Must have valid health card
Branch Names and Numbers are as follows:  Register your team, for which Branch you live close to.
Arthur 226
Blyth  420
Brussels  218
Chatsworth 464
Chesley 144
Clinton  140
Drayton 416
Dundalk 285
Durham 308
Elmira 469
Elora 229
Exeter  167
Fergus 275
Flesherton-Markdale 333
Galt  121
Goderich 109
Guelph 234
Hanover 130
Harriston 296
Hensall  468
Hepworth-Shallow Lake 586
Hespeler  272
Kincardine 183
Kitchener 050
Kitchener 412
Lion's Head 202
Listowel 259
Lucknow 309
Meaford 032
Milverton 565
Mitchell  128
Mount Forest 134
New Hamburg 532
Owen Sound 006
Paisley 295
Palmerston 409
Port Elgin 340
Preston 126
Ripley  440
Seaforth  156
St. Mary's 236
Southampton 155
Stratford 008
Tara 383
Tobermory 290
Walkerton 102
Waterloo 530
Wiarton 208
Wingham  180