Chat with us, powered by LiveChat

All Locations

Find a store location near you.

Store Locator

New Brunswick

Moncton, NB

200 Horsman Road
Moncton, NB E1E 0E8

506-857-8786

506-857-1709

Saint John, NB

59 Commerce Drive
Saint John, NB E2J 0E8

506-674-2284

506-631-0830

Fredericton, NB

17 Avonlea Ct
Fredericton, NB E3C 1N8

506-459-2111

Nova Scotia

Dartmouth, NS

581 Wright Avenue
Dartmouth, NS B3B 0H6

902-468-4343

902-468-6821

Sydney, NS - Authorized Dealer

275 Welton Street
Sydney, NS B1P 5S3

902-562-1679

Newfoundland and Labrador

Corner Brook, NL

51A Maple Valley Road
Corner Brook, NL A2H 6T3

709-639-8181

709-639-8192

Gander, NL

145 Roe Ave
Gander, NL A1V 1W8

709-256-2777

709-256-2778

Grand Falls-Windsor, NL

11 Queensway
Grand Falls-Windsor, NL A2B 1K9

709-489-8360

709-489-8362

St. John's, NL

615 Kenmount Road
St. John's, NL A1B 3P9

709-753-0227

709-753-0782

Prince Edward Island

Charlottetown, PE

600 N River Road
Charlottetown, PE C1E 1K1

902-628-0120

902-628-8358

Ontario

Aurora, ON

2 Allaura Blvd
Aurora, ON L4G 3S5

905-726-4441

905-726-4442

Barrie, ON

303 Dunlop Street
Barrie, ON L4N 1C1

705-735-0084

705-735-0086

Belleville, ON

6759A Hwy #62 North
Belleville, ON K8N 4Z5

613-962-1811

613-968-4945

Burlington, ON - Authorized Dealer

2209 Plains Rd E
Burlington, ON L7R 3R3

905-631-1818

Cobourg, ON

900 Division Street
Cobourg, ON K9A 5V2

905-373-9474

905-373-8183

Collingwood, ON

80 High Street Unit 2
Collingwood, ON L9Y 4V6

705-446-0666

705-446-0555

Guelph, ON

955 Woodlawn Road West (Hwy#7)
Guelph, ON N1K 1C9

519-823-7777

519-823-9337

Haliburton, Ontario

140 Industrial Park Road
Haliburton, ON K0M 1S0

705-457-1033

Hamilton, ON

244 Lake Avenue
Hamilton, ON L8E 3A2

905-578-7843

905-578-3733

Huntsville, Ontario - Authorized Dealer

329 Old Ferguson Road
Huntsville, ON P1H 2J2

705-788-2351

Kingston, ON

1365 Midland Avenue, Unit 90
Kingston, ON K7P 2W5

613-634-7313

613-634-1773

Kitchener, ON

47 Bleams Road
Kitchener, ON N2C 2G1

519-748-9677

519-894-2794

Lindsay, ON

10 Willowdale Court
Lindsay, ON K9V 4R4

705-324-8472

705-324-8471

London, ON

4397 Wellington Road South
London, ON N6E 2Z8

519-681-5832

519-681-0232

Midland, ON - Authorized Dealer

821 Vindin Street
Midland, ON L4R 4L9

705-526-7631

Mississauga, ON

1630 Matheson Blvd. Unit # 4
Mississauga, ON L4W 1Y4

905-625-3777

905-625-9733

North Bay, ON

2665 Trout Lake Road
North Bay, ON P1B 7S8

705-478-6288

Orillia, ON

4 Progress Drive
Orillia, ON L3V 0T7

705-325-9595

705-325-4071

Ottawa, ON

1380 Cyrville Road
Ottawa, ON K1B 3L9

613-738-7777

613-738-7242

Perth, ON - Authorized Dealer

15 Lanark Road
Perth, ON K7H 2R9

613-264-9266

Petawawa, On - Authorized Dealer

2827 Petawawa Blvd
Petawawa, ON K8H 1Y2

613-687-5463

Peterborough, ON

16 Lansdowne Street West
Peterborough, ON K9J 1Y1

705-740-9304

705-740-9640

Port Perry, ON

182 N Port Rd Unit #4
Port Perry, ON L9L 1B2

905-982-1578

Sault Ste Marie, ON

105 Black Road
Sault Ste. Marie, ON P6B 0A3

705-256-2396

Scarborough, ON

1498 Midland Avenue
Scarborough, ON M1P 3B9

416-759-5001

416-759-1559

St. Catharines, ON

166 Bunting Road Unit E
St Catharines, ON L2M 3Y1

905-682-1771

Sudbury, ON

400 Falconbridge Rd.
Sudbury, ON P3A 4S4

705-560-9341

705-560-0100

Timmins, ON

855 Algonquin Blvd East
Timmins, ON P4N 7H9

705-360-5545

705-360-5547

Whitby, ON

920 Champlain Court
Whitby, ON L1N 6K9

905-668-2626

905-668-1515

Manitoba

Winnipeg, MB

1588 King Edward Street
Winnipeg, MB R3H 0R5

204-697-9102

204-697-9103

Saskatchewan

Regina, SK

707D McDonald Street
Regina, SK S4N 5M2

306-775-2645

306-775-2650

Saskatoon, SK

805 51st Street E
Saskatoon, SK S7K 0X7

306-382-6624

306-382-6691

Alberta

Calgary, AB

Bay A - 707 Barlow Tr SE
Calgary, AB T2E 8C2

403-237-7660

403-237-7699

Edmonton West, AB

17415-103 Ave
Edmonton, AB T5S 1J4

780-484-4777

780-452-9209

Edmonton South, AB

5415 Calgary Trail NW
Edmonton, AB T6H 4J9

780-641-8367

780-409-0365

Grande Prairie, AB

13313-100 Street
Grande Prairie, AB T8V 4H4

780-538-2211

780-532-1084

Red Deer, Alberta

6439 67 Street Unit #106
Red Deer, AB T4P 1A3

403-755-8199

British Columbia

Port Kells, Surrey, BC

201 - 19315 96 Ave
Port Kells, Surrey, BC V4N 4C4

604-513-1143

604-513-9142

Kelowna, BC

1541 Keehn Road
Kelowna, BC V1X 5T5

778-760-5807

778-760-5627

Victoria, BC

740 Roderick Street
Victoria, BC V8X 2R3

250-665-8922

250-665-8925