All Stores

Ontario

Barrie

Barrie
524 Bayfield Street N
705-722-6336
L4M 5A1

Belleville

Belleville
366 North Front St, Unit 6
613-967-0782
K8P 5E6

Brampton

Brampton
1 Kennedy Road S
905-455-5939
L6W 3C9

Burlington

Burlington
3023 New Street
905-632-2312
L7R 1K3

Cambridge

Delta Centre
1 Hespeler Road
519-624-6020
N1R 8L4

Chatham

Chatham
406 St. Clair Street
519-351-7272
N7L 3K5

Dryden

Dryden
439 Government Street, Unit 7
807-223-2900
P8N 2P4

Etobicoke

Etobicoke
5230 Dundas Street W
416-236-1201
M9B 1A8

Greater Toronto Area

Ajax
15 Westney Road North
905-427-4171
L1T 1P4
Brampton
1 Kennedy Road S
905-455-5939
L6W 3C9
Danforth
2492 Danforth Avenue
416-698-2808
M4C 1K9
Etobicoke
5230 Dundas Street W
416-236-1201
M9B 1A8
Lawrence Plaza
528 Lawrence Avenue W, Unit 16A
416-789-3368
M6A 1A1
Leaside
65 Wicksteed Ave, Unit 200
416-467-4673
M4G 4H9
Markham
9255 Woodbine Avenue, Unit 5
905-887-9055
L6C 1Y9
Scarborough
685 Mccowan Road, Po Box 66529
416-431-4621
M1J 3N8
Vaughan
8000 Bathurst Street, Unit 2
905-763-9525
L4J 0B8

Hamilton

Hamilton Mountain
1575 Upper Ottawa Street
905-560-5661
L8W 3E2

Kanata

Kanata
420 Hazeldean Road Unit 1
613-831-6505
K2L 4B2

Keewatin

Keewatin
605 Fourth Street
807-468-4244
P0X 1C0

Kingston

Kingston
1011 Princess Street
613-531-4104
K7L 1H3

Kitchener

Kitchener
379 Gage Avenue
519-579-6200
N2M 5E1

London

Cherryhill Plaza
301 Oxford Street W
519-434-3326
N6H 1S6
London
641 Commissioners Road E, Unit 104
519-685-9150
N6C 2T9

Markham

Markham
9255 Woodbine Avenue, Unit 5
905-887-9055
L6C 1Y9

Mississauga

Mississauga Applewood Village
1077 North Service Road, Unit 21
905-281-0166
L4Y 1A6

Newmarket

Newmarket
17725 Yonge St, Unit 5
905-953-9907
L3Y 7C1

North Bay

North Bay
301 Worthington Street W
705-495-2655
P1B 3B7

Oakville

Oakville
448 Speers Road
905-844-1445
L6K 2G3

Orillia

Orillia
22 Colborne Street W
705-325-8855
L3V 2Y3

Orleans

Fallingbrook Center
1675 Tenth Line Road, Unit 10
613-834-3070
K1E 3P6

Ottawa

Ottawa Westgate
1309 Carling Avenue
613-725-0608
K1Z 7L3

Peterborough

Peterborough
745 Lansdowne Street W
705-743-5100
K9J 1Z2

Sarnia

Sarnia
516 Exmouth Street
519-344-9797
N7T 5P3

Sault Ste. Marie

Sault Ste. Marie
480 Pim Street
705-949-2524
P6B 2V4

Scarborough

Scarborough
685 Mccowan Road, Po Box 66529
416-431-4621
M1J 3N8

St. Catharines

St Catharines
145 Carlton Street
905-641-5200
L2R 1R5

Sudbury

Sudbury
1400 Kingsway, Unit 5
705-560-5190
P3B 0A3

Thornhill

Vaughan
8000 Bathurst Street, Unit 2
905-763-9525
L4J 0B8

Thunder Bay

Thunder Bay
285 Memorial Avenue
807-345-6564
P7B 6H4

Timmins

Timmins
70 Algonquin Blvd W, Unit 3
705-268-6893
P4N 2R3

Toronto

Lawrence Plaza
528 Lawrence Avenue W, Unit 16A
416-789-3368
M6A 1A1
Leaside
65 Wicksteed Ave, Unit 200
416-467-4673
M4G 4H9

Danforth
2492 Danforth Avenue
416-698-2808
M4C 1K9

Whitby

Whitby
1801 Dundas Street E
905-579-5300
L1N 7C5

Windsor

Windsor
1624 Howard Avenue
519-252-2715
N8X 3T7

British Columbia

Surrey

Nordel Crossing
12080 Nordel Way Unit135
604-597-2097
V3W 1P6

Vancouver

Vancouver
370 East Broadway, Unit 202
604-876-4186
V5T 4G5

Victoria

Victoria
1561 Hillside Avenue
250-370-2984
V8T 2C1

Alberta

Calgary

Calgary South
180 94 Avenue Se, Unit 25A
403-255-2288
T2J 3G8

Medicine Hat

Medicine Hat
46 Carry Drive Se, Unit 2
403-527-8110
T1B 4E1
  • All Stores

    Ontario

    Barrie

    Barrie
    524 Bayfield Street N
    705-722-6336
    L4M 5A1

    Belleville

    Belleville
    366 North Front St, Unit 6
    613-967-0782
    K8P 5E6

    Brampton

    Brampton
    1 Kennedy Road S
    905-455-5939
    L6W 3C9

    Burlington

    Burlington
    3023 New Street
    905-632-2312
    L7R 1K3

    Cambridge

    Delta Centre
    1 Hespeler Road
    519-624-6020
    N1R 8L4

    Chatham

    Chatham
    406 St. Clair Street
    519-351-7272
    N7L 3K5

    Dryden

    Dryden
    439 Government Street, Unit 7
    807-223-2900
    P8N 2P4

    Etobicoke

    Etobicoke
    5230 Dundas Street W
    416-236-1201
    M9B 1A8

    Hamilton

    Hamilton Mountain
    1575 Upper Ottawa Street
    905-560-5661
    L8W 3E2

    Kanata

    Kanata
    420 Hazeldean Road Unit 1
    613-831-6505
    K2L 4B2

    Keewatin

    Keewatin
    605 Fourth Street
    807-468-4244
    P0X 1C0

    Kingston

    Kingston
    1011 Princess Street
    613-531-4104
    K7L 1H3

    Kitchener

    Kitchener
    379 Gage Avenue
    519-579-6200
    N2M 5E1

    London

    Cherryhill Plaza
    301 Oxford Street W
    519-434-3326
    N6H 1S6

    London
    641 Commissioners Road E, Unit 104
    519-685-9150
    N6C 2T9

    Markham

    Markham
    9255 Woodbine Avenue, Unit 5
    905-887-9055
    L6C 1Y9

    Mississauga

    Mississauga Applewood Village
    1077 North Service Road, Unit 21
    905-281-0166
    L4Y 1A6

    Newmarket

    Newmarket
    17725 Yonge St, Unit 5
    905-953-9907
    L3Y 7C1

    North Bay

    North Bay
    301 Worthington Street W
    705-495-2655
    P1B 3B7

    Oakville

    Oakville
    448 Speers Road
    905-844-1445
    L6K 2G3

    Orillia

    Orillia
    22 Colborne Street W
    705-325-8855
    L3V 2Y3

    Orleans

    Fallingbrook Center
    1675 Tenth Line Road, Unit 10
    613-834-3070
    K1E 3P6

    Ottawa

    Ottawa Westgate
    1309 Carling Avenue
    613-725-0608
    K1Z 7L3

    Peterborough

    Peterborough
    745 Lansdowne Street W
    705-743-5100
    K9J 1Z2

    Sarnia

    Sarnia
    516 Exmouth Street
    519-344-9797
    N7T 5P3

    Sault Ste. Marie

    Sault Ste. Marie
    480 Pim Street
    705-949-2524
    P6B 2V4

    Scarborough

    Scarborough
    685 Mccowan Road, Po Box 66529
    416-431-4621
    M1J 3N8

    St. Catharines

    St Catharines
    145 Carlton Street
    905-641-5200
    L2R 1R5

    Sudbury

    Sudbury
    1400 Kingsway, Unit 5
    705-560-5190
    P3B 0A3

    Thornhill

    Vaughan
    8000 Bathurst Street, Unit 2
    905-763-9525
    L4J 0B8

    Thunder Bay

    Thunder Bay
    285 Memorial Avenue
    807-345-6564
    P7B 6H4

    Timmins

    Timmins
    70 Algonquin Blvd W, Unit 3
    705-268-6893
    P4N 2R3

    Toronto

    Lawrence Plaza
    528 Lawrence Avenue W, Unit 16A
    416-789-3368
    M6A 1A1

    Leaside
    65 Wicksteed Ave, Unit 200
    416-467-4673
    M4G 4H9

    Danforth
    2492 Danforth Avenue
    416-698-2808
    M4C 1K9

    Whitby

    Whitby
    1801 Dundas Street E
    905-579-5300
    L1N 7C5

    Windsor

    Windsor
    1624 Howard Avenue
    519-252-2715
    N8X 3T7

    British Columbia

    Surrey

    Nordel Crossing
    12080 Nordel Way Unit135
    604-597-2097
    V3W 1P6

    Vancouver

    Vancouver
    370 East Broadway, Unit 202
    604-876-4186
    V5T 4G5

    Victoria

    Victoria
    1561 Hillside Avenue
    250-370-2984
    V8T 2C1

    Alberta

    Calgary

    Calgary South
    180 94 Avenue Se, Unit 25A
    403-255-2288
    T2J 3G8

    Medicine Hat

    Medicine Hat
    46 Carry Drive Se, Unit 2
    403-527-8110
    T1B 4E1
  • Ontario

    Ontario

    Barrie

    Barrie
    524 Bayfield Street N
    705-722-6336
    L4M 5A1

    Belleville

    Belleville
    366 North Front St, Unit 6
    613-967-0782
    K8P 5E6

    Brampton

    Brampton
    1 Kennedy Road S
    905-455-5939
    L6W 3C9

    Burlington

    Burlington
    3023 New Street
    905-632-2312
    L7R 1K3

    Cambridge

    Delta Centre
    1 Hespeler Road
    519-624-6020
    N1R 8L4

    Chatham

    Chatham
    406 St. Clair Street
    519-351-7272
    N7L 3K5

    Dryden

    Dryden
    439 Government Street, Unit 7
    807-223-2900
    P8N 2P4

    Etobicoke

    Etobicoke
    5230 Dundas Street W
    416-236-1201
    M9B 1A8

    Hamilton

    Hamilton Mountain
    1575 Upper Ottawa Street
    905-560-5661
    L8W 3E2

    Kanata

    Kanata
    420 Hazeldean Road Unit 1
    613-831-6505
    K2L 4B2

    Keewatin

    Keewatin
    605 Fourth Street
    807-468-4244
    P0X 1C0

    Kingston

    Kingston
    1011 Princess Street
    613-531-4104
    K7L 1H3

    Kitchener

    Kitchener
    379 Gage Avenue
    519-579-6200
    N2M 5E1

    London

    Cherryhill Plaza
    301 Oxford Street W
    519-434-3326
    N6H 1S6

    London
    641 Commissioners Road E, Unit 104
    519-685-9150
    N6C 2T9

    Markham

    Markham
    9255 Woodbine Avenue, Unit 5
    905-887-9055
    L6C 1Y9

    Mississauga

    Mississauga Applewood Village
    1077 North Service Road, Unit 21
    905-281-0166
    L4Y 1A6

    Newmarket

    Newmarket
    17725 Yonge St, Unit 5
    905-953-9907
    L3Y 7C1

    North Bay

    North Bay
    301 Worthington Street W
    705-495-2655
    P1B 3B7

    Oakville

    Oakville
    448 Speers Road
    905-844-1445
    L6K 2G3

    Orillia

    Orillia
    22 Colborne Street W
    705-325-8855
    L3V 2Y3

    Orleans

    Fallingbrook Center
    1675 Tenth Line Road, Unit 10
    613-834-3070
    K1E 3P6

    Ottawa

    Ottawa Westgate
    1309 Carling Avenue
    613-725-0608
    K1Z 7L3

    Peterborough

    Peterborough
    745 Lansdowne Street W
    705-743-5100
    K9J 1Z2

    Sarnia

    Sarnia
    516 Exmouth Street
    519-344-9797
    N7T 5P3

    Sault Ste. Marie

    Sault Ste. Marie
    480 Pim Street
    705-949-2524
    P6B 2V4

    Scarborough

    Scarborough
    685 Mccowan Road, Po Box 66529
    416-431-4621
    M1J 3N8

    St. Catharines

    St Catharines
    145 Carlton Street
    905-641-5200
    L2R 1R5

    Sudbury

    Sudbury
    1400 Kingsway, Unit 5
    705-560-5190
    P3B 0A3

    Thornhill

    Vaughan
    8000 Bathurst Street, Unit 2
    905-763-9525
    L4J 0B8

    Thunder Bay

    Thunder Bay
    285 Memorial Avenue
    807-345-6564
    P7B 6H4

    Timmins

    Timmins
    70 Algonquin Blvd W, Unit 3
    705-268-6893
    P4N 2R3

    Toronto

    Lawrence Plaza
    528 Lawrence Avenue W, Unit 16A
    416-789-3368
    M6A 1A1

    Leaside
    65 Wicksteed Ave, Unit 200
    416-467-4673
    M4G 4H9

    Danforth
    2492 Danforth Avenue
    416-698-2808
    M4C 1K9

    Whitby

    Whitby
    1801 Dundas Street E
    905-579-5300
    L1N 7C5

    Windsor

    Windsor
    1624 Howard Avenue
    519-252-2715
    N8X 3T7
  • British Columbia

    British Columbia

    Surrey

    Nordel Crossing
    12080 Nordel Way Unit135
    604-597-2097
    V3W 1P6

    Vancouver

    Vancouver
    370 East Broadway, Unit 202
    604-876-4186
    V5T 4G5

    Victoria

    Victoria
    1561 Hillside Avenue
    250-370-2984
    V8T 2C1
  • Alberta

    Alberta

    Calgary

    Calgary South
    180 94 Avenue Se, Unit 25A
    403-255-2288
    T2J 3G8

    Medicine Hat

    Medicine Hat
    46 Carry Drive Se, Unit 2
    403-527-8110
    T1B 4E1