Locations

Ajax
7 Rossland Rd E Unit 101
Ajax, ON L1T 0H1
905-686-3100
Barrie
279 Yonge St Unit 15
Barrie, ON L4N 7T9
705-726-5222
Brampton
1 Wexford Rd Unit 7A
Brampton, ON L6Z 2W1
365-544-2491
Brampton East
9045 Airport Rd Unit M-10
Brampton, ON L6S 0B8
289-632-1810
Brantford
181 Lynden Rd, Unit B5
Brantford, ON N3R 8A7
548-338-0218
Burlington
491 Appleby Ln #101
Burlington, ON L7L 1V2
905-333-8208
Cambridge
480 Hespeler Rd Unit 17A
Cambridge, ON N1R 7R9
519-623-3000
Etobicoke
1060 The Queensway
Etobicoke, ON M8Z 1P7
416-255-7746
Guelph
35 Harvard Rd Unit 3
Guelph, ON N1G 3A2
519-767-0786
Hamilton
990 Upper Wentworth St, Unit 9
Hamilton, ON L9A 4V9
647-643-7768
Kanata (Ottawa)
790 Kanata Ave.
Kanata, ON K2T 1H9
613-599-3828
Kitchener
225 Fairway Rd S UNIT 1002
Kitchener, ON N2C 1X2
519-894-5222
London
1970 Hyde Park Rd #5
London, ON N6H 5L9
519-473-3111
Markham (14th Ave)
7700 Markham Rd Unit 3B
Markham, ON L3S 4S1
289-554-7700
Markham (Highway 7)
3000 Hwy 7 A14
Markham, ON L3R 6E1
905-305-0026
Milton
1-6020 Main St W
Milton, ON L9T 9M1
905-878-5577
Mississauga (Dixie)
5165 Dixie Rd, Unit 7
Mississauga, ON L4W 4G1
905-212-1288
Mississauga (Heartland)
5955 Latimer Dr Unit 4
Mississauga, ON L5V 0B7
905-826-9595
Mississauga (Malton)
6795 Airport Rd Unit A2
Mississauga, ON L4V 1E6
905-677-0201
North York
6987 Yonge St
North York, ON M2M 3X9
647-627-6987
Oakville
2501 Hampshire Gate Unit 1A-1
Oakville, ON L6H 6C8
289-837-0977
Pickering
726 Kingston Road Unit 5
Pickering, ON LTV 1AB
905-421-0001
Richmond Hill
12270 Yonge St Unit A-1
Richmond Hill, ON L4E 0W5
905-773-9699
Scarborough (Cliffside)
2351A Kingston Rd
Scarborough, ON M1N 1V1
416-265-1000
Scarborough (Ellesmere)
2058 Ellesmere Rd Unit 6
Scarborough, ON M1H 2V6
416-551-0355
Scarborough (Lebovic)
51 Lebovic Ave
Scarborough, ON M1L 4W1
647-349-7746
Tecumseh
25 Amy Croft Dr #32
Windsor, ON N9K 1C7
519-979-3588
Toronto (Downtown)
828 Bay St.
Toronto, ON M5S 1Z6
416-546-9656
Toronto (Stockyards)
2583 St Clair Ave W Unit C7
Toronto, ON M6N 4Z5
416-604-1016
Waterloo
160 University Ave W Unit 14
Waterloo, ON N2L 3E9
226-896-0099
Windsor
1475 Huron Church Rd Unit 4
Windsor, ON N9C 2K9
519-254-3538
Airdrie
2967 Main St S UNIT 104 & 106
Airdrie, AB T4B 3G5
587-360-5556
Calgary 17th Ave
933 17 Ave SW #100
Calgary, AB T2T 5R6
403-284-4649
Calgary North East
920 36 St NE Unit 123
Calgary, AB T2A 6L8
587-496-8877
Calgary Sage Hill
75 Sage Hill Plaza NW UNIT #120
Calgary, AB T3R 0S4
403-452-0029
Edmonton
3803 Calgary Trail NW #540
Edmonton, AB T6J 2M8
780-752-2022
Edmonton (Manning)
Manning Town Centre, 15745 37 St NW, Bay 11B & #11C
Edmonton, AB T5Y 0S5
587-490-5460
Fort McMurray
125 Eagle Ridge Blvd #1
Fort McMurray, AB T9K 2Z7
866-562-3702
Lethbridge
1608 Mayor Magrath Dr S #10
Lethbridge, AB T1K 2R5
587-425-3609
Sherwood Park
270 Baseline Rd #330
Sherwood Park, AB T8H 2A3
587-269-1065
Delta
8555 120 St Unit 1
Delta, BC V4C 6R2
604-596-0024
Kelowna
426 Bernard Ave, Kelowna
Kelowna, BC V1Y 6N7
778-484-3333
Winnipeg
749 Sterling Lyon Pkwy Seasons Building 4 Unit 7
Winnipeg, MB R3P 2S8
204-219-8046
ONTARIO

Kingston
Mississauga
Niagara Falls
Oshawa
Peterborough
Port Credit
St Catherines
Sudbury
Vaughan

ALBERTA

Banff
Calgary South
Canmore
Red Deer

BRITISH COLUMBIA

Burnaby
Richmond
Vancouver
Victoria

NOVA SCOTIA

Halifax

QUEBEC

Laval

Montreal

SASKATCHEWAN

Regina

Saskatoon

USA

Atlanta, Georgia

Raleigh, North Carolina

Houston, Texas