Contact Us

Our Locations

Find Your Local Store

Airdrie

6128 403 Mackenzie Way SW, Alberta T4B 0V7 Get directions

Monday-Sunday: 10AM-11PM

View Details

Airdrie – 1st Avenue (NewLeaf)

#8, 620 - 1 Avenue NW, Alberta T4B 2R3 Get directions

Monday-Sunday: 10AM-10PM

View Details

Airdrie – Main Street (NewLeaf)

101 400 Main Street N, Alberta T4B 2N1 Get directions

Monday-Sunday: 10AM-10PM

View Details

Banff

Unit #L08/09 215 Banff Avenue, Alberta T1L 1A8 Get directions

Monday-Thursday: 10AM-11PM<br>Friday-Sunday: 10AM-12AM

View Details

Airdrie

6128 403 Mackenzie Way SW, Alberta T4B 0V7 Get directions

Monday-Sunday: 10AM-11PM

View Details

Airdrie – 1st Avenue (NewLeaf)

#8, 620 - 1 Avenue NW, Alberta T4B 2R3 Get directions

Monday-Sunday: 10AM-10PM

View Details

Airdrie – Main Street (NewLeaf)

101 400 Main Street N, Alberta T4B 2N1 Get directions

Monday-Sunday: 10AM-10PM

View Details

Banff

Unit #L08/09 215 Banff Avenue, Alberta T1L 1A8 Get directions

Monday-Thursday: 10AM-11PM<br>Friday-Sunday: 10AM-12AM

View Details

Beaumont

Unit #116 5305 Magasin Avenue, Alberta T4X 1V8 Get directions

Monday-Sunday: 10AM-11PM

View Details

Bonnyville

#3 5506 50 Avenue, Alberta T9N 2K8 Get directions

Monday-Sunday: 10AM-11PM

View Details

Burlington – Guelph Line

2400 Guelph Line, Ontario L7P 4P2 Get directions

Monday-Sunday: 9AM-11PM

View Details

Burlington – Uppermiddle

3505 Upper Middle Rd, d03, Ontario L7M 4M7 Get directions

Monday-Sunday: 9AM-11PM

View Details

Calgary – 32nd Avenue

#9, 2015 - 32 Avenue NE, Alberta T2E 6Z3 Get directions

Monday-Sunday: 10AM-10PM

View Details

Calgary – Beltline

1230-11th Ave, Beltline, SW, Alberta T3C 0M4 Get directions

Monday-Sunday: 10AM-12AM

View Details

Calgary – Bowness

4600 Bowness Rd NW, Alberta T3B 0B3 Get directions

Monday-Sunday: 10AM-12AM

View Details

Calgary – Canyon Meadows

1065 Canyon Meadows Dr SW, Alberta T2W 5V3 Get directions

Monday-Sunday: 10AM-2AM

View Details

Calgary – Castleridge (NewLeaf)

#9, 12 Castleridge Drive NE, Alberta T3J 1V4 Get directions

Monday-Sunday: 10AM-10PM

View Details

Calgary – Crowfoot

610 20 Crowfoot Crescent NW, Alberta T3G 3T2 Get directions

Monday-Sunday: 10AM-2AM

View Details

Calgary – Deer Valley (NewLeaf)

#18, 13750 Bow Bottom Trail SE, Alberta T2J 6T5 Get directions

Monday-Sunday: 10AM-10PM

View Details

Calgary – District

11130 – 11th st N.E, Alberta T3K 2R5 Get directions

Monday-Sunday: 10AM-12AM

View Details

Calgary – East Lake

Unit #16 10822 50 Street SE, Alberta T2C 2X8 Get directions

Monday-Sunday: 10AM-10PM

View Details

Calgary – East Village

Unit #101 624 8 Avenue SE, Alberta T2G 0M1 Get directions

Monday-Sunday: 10AM-12AM

View Details

Calgary – Edmonton Trail

2107 Edmonton Trail NE, Alberta T2E 3M4 Get directions

Monday-Sunday: 10AM-2AM

View Details

Calgary – Elbow Drive

11032A Elbow Dr SW, Alberta T2W 1G6 Get directions

Monday-Sunday: 10AM-11PM

View Details

Calgary – Falconridge (NewLeaf)

55 Castleridge Boulevard NE, Alberta T3J 3J8 Get directions

Monday-Sunday: 10AM-10PM

View Details

Calgary – Haysboro

#115, 8835 Macleod Trail SW, Alberta T2H 0M2 Get directions

Monday-Sunday: 10AM-12AM

View Details

Calgary – Kensington

330 10 St NW #105, Alberta T2N 1V8 Get directions

Monday-Sunday: 10AM-12AM

View Details

Calgary – Macleod (7400 Plaza)

7400 Macleod Trail #2, Alberta T2H 0L9 Get directions

Sunday-Saturday: 11AM-7PM

View Details

Calgary – Midnapore (NewLeaf)

#29, 240 Midpark Way SE, Alberta T2X 1N4 Get directions

Monday-Sunday: 10AM-10PM

View Details

Calgary – North Hill (NewLeaf)

1535 - 19 Street NW, Alberta T2N 2K2 Get directions

Monday-Sunday: 10AM-10PM

View Details

Calgary – Roxboro (NewLeaf)

#21, 2500 - 4 Street SW, Alberta T2S 1X6 Get directions

Monday-Sunday: 10AM-10PM

View Details

Calgary – Rundlehorn (NewLeaf)

#110, 3725 Rundlehorn Drive NE, Alberta T1Y 2K1 Get directions

Monday-Sunday: 10AM-10PM

View Details

Calgary – Shawnessy

130-296 Shawville Blvd SE, Calgary, Alberta T2Y 3S6 Get directions

Monday-Sunday: 10AM-12AM

View Details

Calgary – Silverado

850, 19369 Sheriff King Street SW, Alberta T2X 0T9 Get directions

Monday-Sunday: 10AM-12AM

View Details

Calgary – Southland (NewLeaf)

#111, 13 Southland Crescent SW, Alberta T2W 0K4 Get directions

Monday-Saturday: 10AM-10PM | Sunday: 11AM-7PM

View Details

Calgary – Varsity (NewLeaf)

#130, 5403 Crowchild Trail NW, Alberta T3B 4Z1 Get directions

Monday-Sunday: 10AM-10PM

View Details

Calgary – Westbrook

#110, 1935 - 37 Street SW, Alberta T3E 3E4 Get directions

Monday-Sunday: 10AM-10PM

View Details

Canmore

Unit C-1702 Bow Valley Trail, Alberta T1W 1N5 Get directions

Monday-Sunday: 10AM-10PM

View Details

Edmonton – 111th Avenue

16952 111 Ave NW #4, Alberta T5M 4C9 Get directions

Monday-Sunday: 10AM-11PM

View Details

Edmonton – 124th Street

10828 124 Street NW, Alberta T5M 0H3 Get directions

Monday-Sunday: 10AM-11PM

View Details

Edmonton – Ellerslie Road

9522 Ellerslie Road, Alberta T6X 0K6 Get directions

Monday-Sunday: 10AM-10PM

View Details

Edmonton – Jasper Avenue

10275 Jasper Avenue NW, Alberta T5J 1X8 Get directions

Monday-Sunday: 10AM-11PM

View Details

Edmonton – Jasper Park

#101, 8721 - 156 Street NW, Alberta T5R 1Y5 Get directions

Monday-Sunday: 10AM-10PM

View Details

Edmonton – Kennedale

#30, 12981 - 50 Street NW, Alberta T5A 3P3 Get directions

Monday-Sunday: 10AM-10PM

View Details

Edmonton – Parsons Road

Unit #101 3342 Parsons Road NW, Alberta T6N 1B5 Get directions

Monday-Sunday: 10AM-11PM

View Details

Edson

4902 – 4th Avenue, Alberta T7E 1T9 Get directions

Monday-Sunday: 10AM-10PM

View Details

Fort Saskatchewan

#10310A , Alberta T8L 1Z1 Get directions

Monday-Sunday: 10AM-11PM

View Details

Grande Prairie

10831 100 Street, Alberta T8V 2M7 Get directions

Monday-Sunday: 10AM-12AM

View Details

Hamilton

1317 Barton Street East, Unit H09, Ontario L8H 2V4 Get directions

Monday-Sunday: 9AM-11PM

View Details

Lacombe

5022 50 St, Alberta T4L 1W8 Get directions

Monday-Sunday: 10AM-11PM

View Details

Leduc

#103, 6207 - 50 Street, Alberta T9E 7A9 Get directions

Monday-Sunday: 10AM-10PM

View Details

Lethbridge – Southgate

#10 - 23 Southgate Boulevard S, Alberta T1K 6S5 Get directions

Sunday-Thursday: 10AM-12AM<br>Friday-Saturday: 10AM-1AM

View Details

Lethbridge – Westgate (NewLeaf)

#20, 338 University Drive West, Alberta T1J 5C9 Get directions

Monday-Sunday: 10AM-10PM

View Details

Lloydminster

Unit 105A 8120 44 Street, Alberta T9V 3R8 Get directions

Monday-Sunday: 10AM-12AM

View Details

London

760 Hyde Park Road, Ontario N6H 5W9 Get directions

Monday-Sunday: 9AM-11PM

View Details

Mayor Magrath

1328 Mayor Magrath Dr S, Alberta T1K 2R2 Get directions
View Details

Medicine Hat

543 3rd Street SE, Alberta T1A 0H2 Get directions

Monday-Sunday: 10AM-12AM

View Details

Niagara Falls

5731 Victoria Ave, Ontario L2G 3L5 Get directions

Monday-Sunday: 9AM-11PM

View Details

North York – Keele

2318 Keele Street, Ontario Get directions

Monday-Sunday: 9AM-11PM

View Details

Okotoks

Unit 130, 100 Stockton Avenue, Alberta T1S 1A3 Get directions

Monday-Sunday: 10AM-10PM

View Details

Olds

Unit #310 4602-46 Street, Alberta T4H 0A5 Get directions

Monday-Sunday: 10AM-12AM

View Details

Ottawa – Clarence

87 Clarence Street, Ontario K1N 5P5 Get directions

Monday-Sunday: 9AM-11PM

View Details

Ottawa – Rideau

111 Rideau Street, Ontario K1N 5X1 Get directions
View Details

Red Deer Gaetz

#130 6751 50th Avenue, Alberta T4N 4C9 Get directions

Monday-Sunday: 10AM-10PM

View Details

St. Albert

Unit #2, 512 St. Albert Trail, Alberta T8N 5Z1 Get directions

Sunday-Saturday: 11AM-7PM

View Details

St. Albert – Gateway Village (NewLeaf)

#207, 2 Hebert Road, Alberta T8N 5T8 Get directions

Monday-Sunday: 10AM-10PM

View Details

Sudbury

2019 Long Lake Road, Unit B, Ontario P3E 4M8 Get directions

Monday-Sunday: 9AM-11PM

View Details

Swift Current

106 Central Ave N, Swift Current, Saskatchewan S9H 0L1 Get directions

Sunday: 10AM-7PM<br>Monday-Saturday 9AM-9PM

View Details

Thunder Bay

949 Fort William Road, Ontario Get directions
View Details

Tisdale

1010-100 St , Saskatchewan SOE1TO Get directions

Sunday: 11AM-6PM<br>Monday-Saturday: 9AM-7PM

View Details

Toronto – Bayview

1723 Bayview Avenue, Ontario M4G 3C1 Get directions

Monday-Sunday: 9AM-11PM

View Details

Toronto – King Street W.

720 King Street West, Ontario M5V 2T3 Get directions

Monday-Sunday: 9AM-11PM

View Details

Toronto – Parliament

#1, 433 Parliament Street, Ontario M5A 3A1 Get directions

Monday-Sunday: 9AM-11PM

View Details

Toronto – Queen Street E.

698 Queen Street East, Ontario M4M 1G9 Get directions

Monday-Sunday: 9AM-11PM

View Details

Toronto – Yonge Street

435(B) Yonge Street, Ontario M5B 1T3 Get directions

Monday-Sunday: 9AM-11PM

View Details

Vegreville

4806 50 Avenue, Alberta T9C 1K9 Get directions

Monday - Saturday 12pm-7pm Sunday - 11am - 7am

View Details

Waterloo

32 King St South, Ontario N2J 1N9 Get directions

Monday-Sunday: 9AM-11PM

View Details

Whitecourt

16 – 5115 49 St., Box #1017, Alberta T7S 1P1 Get directions

Monday-Sunday: 10AM-12AM

View Details

Airdrie

6128 403 Mackenzie Way SW, Alberta T4B 0V7 Get directions

Monday-Sunday: 10AM-11PM

View Details

Airdrie – 1st Avenue (NewLeaf)

#8, 620 - 1 Avenue NW, Alberta T4B 2R3 Get directions

Monday-Sunday: 10AM-10PM

View Details

Airdrie – Main Street (NewLeaf)

101 400 Main Street N, Alberta T4B 2N1 Get directions

Monday-Sunday: 10AM-10PM

View Details

Banff

Unit #L08/09 215 Banff Avenue, Alberta T1L 1A8 Get directions

Monday-Thursday: 10AM-11PM<br>Friday-Sunday: 10AM-12AM

View Details

Airdrie

6128 403 Mackenzie Way SW, Alberta T4B 0V7 Get directions

Monday-Sunday: 10AM-11PM

View Details

Airdrie – 1st Avenue (NewLeaf)

#8, 620 - 1 Avenue NW, Alberta T4B 2R3 Get directions

Monday-Sunday: 10AM-10PM

View Details

Airdrie – Main Street (NewLeaf)

101 400 Main Street N, Alberta T4B 2N1 Get directions

Monday-Sunday: 10AM-10PM

View Details

Banff

Unit #L08/09 215 Banff Avenue, Alberta T1L 1A8 Get directions

Monday-Thursday: 10AM-11PM<br>Friday-Sunday: 10AM-12AM

View Details

Beaumont

Unit #116 5305 Magasin Avenue, Alberta T4X 1V8 Get directions

Monday-Sunday: 10AM-11PM

View Details

Bonnyville

#3 5506 50 Avenue, Alberta T9N 2K8 Get directions

Monday-Sunday: 10AM-11PM

View Details

Burlington – Guelph Line

2400 Guelph Line, Ontario L7P 4P2 Get directions

Monday-Sunday: 9AM-11PM

View Details

Burlington – Uppermiddle

3505 Upper Middle Rd, d03, Ontario L7M 4M7 Get directions

Monday-Sunday: 9AM-11PM

View Details

Calgary – 32nd Avenue

#9, 2015 - 32 Avenue NE, Alberta T2E 6Z3 Get directions

Monday-Sunday: 10AM-10PM

View Details

Calgary – Beltline

1230-11th Ave, Beltline, SW, Alberta T3C 0M4 Get directions

Monday-Sunday: 10AM-12AM

View Details

Calgary – Bowness

4600 Bowness Rd NW, Alberta T3B 0B3 Get directions

Monday-Sunday: 10AM-12AM

View Details

Calgary – Canyon Meadows

1065 Canyon Meadows Dr SW, Alberta T2W 5V3 Get directions

Monday-Sunday: 10AM-2AM

View Details

Calgary – Castleridge (NewLeaf)

#9, 12 Castleridge Drive NE, Alberta T3J 1V4 Get directions

Monday-Sunday: 10AM-10PM

View Details

Calgary – Crowfoot

610 20 Crowfoot Crescent NW, Alberta T3G 3T2 Get directions

Monday-Sunday: 10AM-2AM

View Details

Calgary – Deer Valley (NewLeaf)

#18, 13750 Bow Bottom Trail SE, Alberta T2J 6T5 Get directions

Monday-Sunday: 10AM-10PM

View Details

Calgary – District

11130 – 11th st N.E, Alberta T3K 2R5 Get directions

Monday-Sunday: 10AM-12AM

View Details

Calgary – East Lake

Unit #16 10822 50 Street SE, Alberta T2C 2X8 Get directions

Monday-Sunday: 10AM-10PM

View Details

Calgary – East Village

Unit #101 624 8 Avenue SE, Alberta T2G 0M1 Get directions

Monday-Sunday: 10AM-12AM

View Details

Calgary – Edmonton Trail

2107 Edmonton Trail NE, Alberta T2E 3M4 Get directions

Monday-Sunday: 10AM-2AM

View Details

Calgary – Elbow Drive

11032A Elbow Dr SW, Alberta T2W 1G6 Get directions

Monday-Sunday: 10AM-11PM

View Details

Calgary – Falconridge (NewLeaf)

55 Castleridge Boulevard NE, Alberta T3J 3J8 Get directions

Monday-Sunday: 10AM-10PM

View Details

Calgary – Haysboro

#115, 8835 Macleod Trail SW, Alberta T2H 0M2 Get directions

Monday-Sunday: 10AM-12AM

View Details

Calgary – Kensington

330 10 St NW #105, Alberta T2N 1V8 Get directions

Monday-Sunday: 10AM-12AM

View Details

Calgary – Macleod (7400 Plaza)

7400 Macleod Trail #2, Alberta T2H 0L9 Get directions

Sunday-Saturday: 11AM-7PM

View Details

Calgary – Midnapore (NewLeaf)

#29, 240 Midpark Way SE, Alberta T2X 1N4 Get directions

Monday-Sunday: 10AM-10PM

View Details

Calgary – North Hill (NewLeaf)

1535 - 19 Street NW, Alberta T2N 2K2 Get directions

Monday-Sunday: 10AM-10PM

View Details

Calgary – Roxboro (NewLeaf)

#21, 2500 - 4 Street SW, Alberta T2S 1X6 Get directions

Monday-Sunday: 10AM-10PM

View Details

Calgary – Rundlehorn (NewLeaf)

#110, 3725 Rundlehorn Drive NE, Alberta T1Y 2K1 Get directions

Monday-Sunday: 10AM-10PM

View Details

Calgary – Shawnessy

130-296 Shawville Blvd SE, Calgary, Alberta T2Y 3S6 Get directions

Monday-Sunday: 10AM-12AM

View Details

Calgary – Silverado

850, 19369 Sheriff King Street SW, Alberta T2X 0T9 Get directions

Monday-Sunday: 10AM-12AM

View Details

Calgary – Southland (NewLeaf)

#111, 13 Southland Crescent SW, Alberta T2W 0K4 Get directions

Monday-Saturday: 10AM-10PM | Sunday: 11AM-7PM

View Details

Calgary – Varsity (NewLeaf)

#130, 5403 Crowchild Trail NW, Alberta T3B 4Z1 Get directions

Monday-Sunday: 10AM-10PM

View Details

Calgary – Westbrook

#110, 1935 - 37 Street SW, Alberta T3E 3E4 Get directions

Monday-Sunday: 10AM-10PM

View Details

Canmore

Unit C-1702 Bow Valley Trail, Alberta T1W 1N5 Get directions

Monday-Sunday: 10AM-10PM

View Details

Edmonton – 111th Avenue

16952 111 Ave NW #4, Alberta T5M 4C9 Get directions

Monday-Sunday: 10AM-11PM

View Details

Edmonton – 124th Street

10828 124 Street NW, Alberta T5M 0H3 Get directions

Monday-Sunday: 10AM-11PM

View Details

Edmonton – Ellerslie Road

9522 Ellerslie Road, Alberta T6X 0K6 Get directions

Monday-Sunday: 10AM-10PM

View Details

Edmonton – Jasper Avenue

10275 Jasper Avenue NW, Alberta T5J 1X8 Get directions

Monday-Sunday: 10AM-11PM

View Details

Edmonton – Jasper Park

#101, 8721 - 156 Street NW, Alberta T5R 1Y5 Get directions

Monday-Sunday: 10AM-10PM

View Details

Edmonton – Kennedale

#30, 12981 - 50 Street NW, Alberta T5A 3P3 Get directions

Monday-Sunday: 10AM-10PM

View Details

Edmonton – Parsons Road

Unit #101 3342 Parsons Road NW, Alberta T6N 1B5 Get directions

Monday-Sunday: 10AM-11PM

View Details

Edson

4902 – 4th Avenue, Alberta T7E 1T9 Get directions

Monday-Sunday: 10AM-10PM

View Details

Fort Saskatchewan

#10310A , Alberta T8L 1Z1 Get directions

Monday-Sunday: 10AM-11PM

View Details

Grande Prairie

10831 100 Street, Alberta T8V 2M7 Get directions

Monday-Sunday: 10AM-12AM

View Details

Hamilton

1317 Barton Street East, Unit H09, Ontario L8H 2V4 Get directions

Monday-Sunday: 9AM-11PM

View Details

Lacombe

5022 50 St, Alberta T4L 1W8 Get directions

Monday-Sunday: 10AM-11PM

View Details

Leduc

#103, 6207 - 50 Street, Alberta T9E 7A9 Get directions

Monday-Sunday: 10AM-10PM

View Details

Lethbridge – Southgate

#10 - 23 Southgate Boulevard S, Alberta T1K 6S5 Get directions

Sunday-Thursday: 10AM-12AM<br>Friday-Saturday: 10AM-1AM

View Details

Lethbridge – Westgate (NewLeaf)

#20, 338 University Drive West, Alberta T1J 5C9 Get directions

Monday-Sunday: 10AM-10PM

View Details

Lloydminster

Unit 105A 8120 44 Street, Alberta T9V 3R8 Get directions

Monday-Sunday: 10AM-12AM

View Details

London

760 Hyde Park Road, Ontario N6H 5W9 Get directions

Monday-Sunday: 9AM-11PM

View Details

Mayor Magrath

1328 Mayor Magrath Dr S, Alberta T1K 2R2 Get directions
View Details

Medicine Hat

543 3rd Street SE, Alberta T1A 0H2 Get directions

Monday-Sunday: 10AM-12AM

View Details

Niagara Falls

5731 Victoria Ave, Ontario L2G 3L5 Get directions

Monday-Sunday: 9AM-11PM

View Details

North York – Keele

2318 Keele Street, Ontario Get directions

Monday-Sunday: 9AM-11PM

View Details

Okotoks

Unit 130, 100 Stockton Avenue, Alberta T1S 1A3 Get directions

Monday-Sunday: 10AM-10PM

View Details

Olds

Unit #310 4602-46 Street, Alberta T4H 0A5 Get directions

Monday-Sunday: 10AM-12AM

View Details

Ottawa – Clarence

87 Clarence Street, Ontario K1N 5P5 Get directions

Monday-Sunday: 9AM-11PM

View Details

Ottawa – Rideau

111 Rideau Street, Ontario K1N 5X1 Get directions
View Details

Red Deer Gaetz

#130 6751 50th Avenue, Alberta T4N 4C9 Get directions

Monday-Sunday: 10AM-10PM

View Details

St. Albert

Unit #2, 512 St. Albert Trail, Alberta T8N 5Z1 Get directions

Sunday-Saturday: 11AM-7PM

View Details

St. Albert – Gateway Village (NewLeaf)

#207, 2 Hebert Road, Alberta T8N 5T8 Get directions

Monday-Sunday: 10AM-10PM

View Details

Sudbury

2019 Long Lake Road, Unit B, Ontario P3E 4M8 Get directions

Monday-Sunday: 9AM-11PM

View Details

Swift Current

106 Central Ave N, Swift Current, Saskatchewan S9H 0L1 Get directions

Sunday: 10AM-7PM<br>Monday-Saturday 9AM-9PM

View Details

Thunder Bay

949 Fort William Road, Ontario Get directions
View Details

Tisdale

1010-100 St , Saskatchewan SOE1TO Get directions

Sunday: 11AM-6PM<br>Monday-Saturday: 9AM-7PM

View Details

Toronto – Bayview

1723 Bayview Avenue, Ontario M4G 3C1 Get directions

Monday-Sunday: 9AM-11PM

View Details

Toronto – King Street W.

720 King Street West, Ontario M5V 2T3 Get directions

Monday-Sunday: 9AM-11PM

View Details

Toronto – Parliament

#1, 433 Parliament Street, Ontario M5A 3A1 Get directions

Monday-Sunday: 9AM-11PM

View Details

Toronto – Queen Street E.

698 Queen Street East, Ontario M4M 1G9 Get directions

Monday-Sunday: 9AM-11PM

View Details

Toronto – Yonge Street

435(B) Yonge Street, Ontario M5B 1T3 Get directions

Monday-Sunday: 9AM-11PM

View Details

Vegreville

4806 50 Avenue, Alberta T9C 1K9 Get directions

Monday - Saturday 12pm-7pm Sunday - 11am - 7am

View Details

Waterloo

32 King St South, Ontario N2J 1N9 Get directions

Monday-Sunday: 9AM-11PM

View Details

Whitecourt

16 – 5115 49 St., Box #1017, Alberta T7S 1P1 Get directions

Monday-Sunday: 10AM-12AM

View Details

Get in Touch

Send a Message

Send us a message if you would like to connect or have any questions! Our team will respond within 24 hours. Feel free to contact our email directly if you prefer:

[email protected]