Alberta (5 branches)
317 7th Ave SWCalgary 403-260-8700 more info
6455 MacLeod Trail SouthCalgary 403-255-6696 more info
100 Anderson Road S.E.Calgary 403-271-4450 more info
10180 - 101st StreetEdmonton 780-426-7290 more info
111th St. & 51ST AveEdmonton 780-435-4602 more info
British Columbia (5 branches)
6551 No. 3 RoadRichmond 604-247-1111 more info
650 West 41st Ave.Vancouver 604-266-2301 more info
698 West Hastings StreetVancouver 604-669-3333 more info
1023 Government StreetVictoria 250-382-4241 more info
1015 Park Royal StreetWest Vancouver 604-922-9361 more info
Manitoba (1 branches)
191 Lombard AvenueWinnipeg 204-786-7468 more info
New Brunswick (1 branches)
20 King StreetSaint John 506-634-1720 more info
Nova Scotia (1 branches)
7001 Mumford RoadHalifax 902-454-8621 more info
Ontario (11 branches)
25 The West MallEtobicoke 416-622-3000 more info
999 Upper Wentworth Street SHamilton 905-318-4682 more info
100 City Centre DrMississauga 905-275-1344 more info
100 Bayshore DrNepean 613-829-7692 more info
1800 Sheppard Ave ENorth York 416-491-3220 more info
240 Leighland AveOakville 905-842-2960 more info
50 Rideau St.Ottawa 613-236-3641 more info
55 Bloor St WToronto 416-922-2266 more info
100 King St WToronto 416-363-5663 more info
3401 Dufferin StreetToronto 416-782-6311 more info
220 Yonge StreetToronto 416-979-9311 more info
Quebec (6 branches)
3035 boul Le CarrefourLaval 450-688-3431 more info
1240 Phillips SquareMontreal 514-397-2511 more info
2305 Rockland RdMont-Royal 514-341-5426 more info
6815 Trans-Canada HighwayPointe-Claire 514-697-5180 more info
2450 boul LaurierQuebec 418-653-4035 more info
257 boul des PromenadesSaint-Bruno 450-461-0011 more info
Saskatchewan (2 branches)
2102 11th Ave SWRegina 306-352-5631 more info
3rd Ave SSaskatoon 306-653-0722 more info