Pro Hockey Life Winnipeg
6860 St. James Street. Unit 2
Winnipeg, MB,
R3G 3J7
204-788-1761

Pro Hockey Life South Edmonton Commons 
1412 99th Street
Edmonton, AB,
T6N 0A8
780-409-8395

Pro Hockey Life Mayfield 
2164 Mayfield Commons
Edmonton, AB,
T5P 4B3
780-443-3567

Pro Hockey Life Shepard 
4116-4916 130th Avenue SE.
Calgary, AB,
T2Z 0G4
403-236-2962

Pro Hockey Life Cross Iron Mills 
261055 Cross Iron Boulevard
Rocky View, AB,
T4A 0G3
403-274-7596

Pro Hockey Life Tsawwassen Mills
15000 Canoe pass Way. Anchor 0
Tsawwassen, BC,
V4M 4G9
604-946-2835

Pro Hockey Life Hamilton 
1779 Stone Church Road
Hamilton, ON,
L8J 0B4
905-561-8989

Pro Hockey Life Oakville 
270 North Service Road W.
Oakville, ON,
L6M 2R8
289-291-0189

Pro Hockey Life Kitchener
50 Sportsworld Crossing
Kitchener, ON,
N2P 0A4
519-653-7177

Pro Hockey Life Whitby
75 Consumers Drive
Whitby, ON,
L1N 1C4
905-665-5145

Pro Hockey Life Windsor
655 Syndey Avenue. Unit 1
Windsor, ON,
N8X 5C4
519-250-7632

Pro Hockey Life Kanata
140 Roland Michener Drive
Kanata, ON,
K2T 1K4
613-595-0550

Pro Hockey Life Ottawa
2420 Bank Street
Ottawa, ON,
K1V 8S1
613-526-5225

Pro Hockey Life Dartmouth
200 Hector Gate
Dartmouth, NS,
B3B 0E6
902-481-2263

Pro Hockey Life Vaughan Mills
1 Bass Pro Mills Drive. Unit C3
Concord, ON,
L4K 5W4
905-669-9088


Pro Hockey Life Heartland 
5945 Latimer Drive
Mississauga, ON,
L5V 0B7
905-826-2662