900 Bd du Séminaire N, Saint-Jean-sur-Richelieu
Mon–Thu 9 AM – 4 PM · Fri 9 AM – 12 PM
334 walk-in clinics across 100 Canadian cities offer Vaccinations. Walk-in clinics provide this service without a family doctor referral. Find one near you below.
334 clinics · sorted by rating
900 Bd du Séminaire N, Saint-Jean-sur-Richelieu
Mon–Thu 9 AM – 4 PM · Fri 9 AM – 12 PM
100 Horse Creek Rd #3104, Cochrane
Mon–Thu 9:30 AM – 6:30 PM · Sat 10 AM – 3 PM
56 Queen St N #1, Bolton
Mon 9 AM – 7 PM · Tue–Fri 9 AM – 6 PM · Sat 9 AM – 1 PM
1334 S Service Rd U#2, Hamilton
Mon–Wed 9 AM – 5 PM · Thu 12 PM – 8 PM · Fri 9 AM – 5 PM
1107 Centre St NW, Calgary
Mon–Thu 10 AM – 6 PM
550 Fennell Ave E #1, Hamilton
Mon–Thu 9 AM – 6 PM · Sat 10 AM – 5 PM
3430 Finch Ave E #6a, Scarborough
Mon–Fri 9 AM – 7 PM · Sat 9 AM – 5 PM · Sun 10 AM – 4 PM
1079 Barton St E, Hamilton
Mon–Fri 9 AM – 6 PM · Sat 9 AM – 2 PM
190 Keefer Pl, Vancouver
Mon–Fri 10 AM – 5 PM
45 Grist Mill Rd Unit 2, Holland Landing
Mon–Fri 10 AM – 3 PM
250 Harding Blvd W, Richmond Hill
Mon–Fri 8:30 AM – 7:30 PM · Sat 9 AM – 3 PM · Sun 10 AM – 2 PM
360 College St, Toronto
Mon–Fri 9 AM – 7 PM · Sat 9 AM – 3 PM
5268 Marlborough Dr NE #203, Calgary
Mon–Fri 6:30 AM – 6:30 PM · Sat 9 AM – 5:30 PM
10520 Yonge St unit 4, Richmond Hill
Mon 10 AM – 5 PM · Tue 1 PM – 8 PM
264 Midpark Way SE #109, Calgary
Mon–Thu 8:30 AM – 6 PM · Fri 10 AM – 4 PM · Sat 10 AM – 6 PM
905 Rymal Rd E unit 150, Hamilton
Mon–Tue 9 AM – 12:30 PM · Wed 11 AM – 3 PM · Thu–Fri 9 AM – 12:30 PM · Sat 9 AM – 12 PM
799 Park Rd S, Oshawa
Mon–Wed 9:30 AM – 4:30 PM · Thu 9 AM – 5 PM · Fri 9:30 AM – 5 PM
2881 Main St S, Airdrie
Mon–Sun 10 AM – 6 PM
4499 Bath Rd, Amherstview
Mon–Fri 9 AM – 5 PM
5540 Baldwin St S Unit #4, Whitby
Mon–Thu 9 AM – 7:30 PM · Sat 9 AM – 4 PM · Sun 9 AM – 1 PM
252 Bd Saint-Luc suite 200, Saint-Jean-sur-Richelieu
Mon 9 AM – 5 PM · Tue 9 AM – 7 PM · Wed 9 AM – 6 PM · Thu 9 AM – 5:30 PM · Fri–Sat 9 AM – 4 PM
500 Division St, Cobourg
Mon 9 AM – 2 PM · Wed 9 AM – 4 PM · Fri 9 AM – 4 PM
3200 Chem. des Quatre-Bourgeois Local 101, Québec City
Mon–Fri 8:30 AM – 4 PM
799 Park Rd S, Oshawa
Mon–Fri 9 AM – 6 PM · Sat–Sun 10 AM – 3 PM
5125 Boulevard Cousineau, Suite 206, Longueuil
Mon–Fri 8:30 AM – 4:30 PM
875 Main St E, Milton
Mon–Fri 10 AM – 8 PM · Sat 9 AM – 5 PM
5 Lavington Dr, Etobicoke
Mon–Fri 9:30 AM – 7 PM · Sat 10 AM – 2 PM
350 Scott St unit 107 108, St. Catharines
Sat 9 AM – 5 PM
334 Rte 138, Saint-Augustin-de-Desmaures
Mon–Thu 8:30 AM – 4:30 PM · Fri 8:30 AM – 12 PM
1928 Lake Shore Blvd W, Toronto
Mon–Fri 9 AM – 7 PM · Sat 10 AM – 4 PM · Sun 10 AM – 2 PM
2770 Pembina Hwy #1, Winnipeg
Mon–Thu 9 AM – 5 PM · Sat 9 AM – 1:30 PM
3550 Chemin de la Côte-des-Neiges, Suite 490, Montreal
Mon–Fri 8:30 AM – 4:30 PM
1203 St Clair Ave W, Toronto
Mon–Fri 9 AM – 6 PM · Sat 9 AM – 2 PM
16725 84 St NW, Edmonton
Mon–Fri 9 AM – 6 PM
5402 Main St Unite 5, Whitchurch-Stouffville
Mon–Thu 9 AM – 7 PM · Sat 10 AM – 3 PM
320 Matheson Blvd W #101, Mississauga
Mon–Thu 10 AM – 6 PM · Sat 10 AM – 3 PM
4602 46 St Unit 340, Olds
Mon–Thu 8:30 AM – 6 PM · Sat 10 AM – 2 PM
681 Yonge St, Barrie
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 4 PM
1500 Dundas St E, Mississauga
Mon–Fri 10 AM – 8 PM · Sat 9 AM – 2 PM · Sun 11 AM – 4 PM
240 Portage Ave, Winnipeg
Mon–Thu 9 AM – 5 PM
311 Sheppard Ave E, North York
Mon 2 PM – 7 PM · Tue 11 AM – 5 PM · Wed 2 PM – 7 PM · Thu 11 AM – 5 PM · Fri 10 AM – 5 PM
1435 Boulevard Saint-Martin Ouest, Suite 425, Laval
Mon–Fri 8:30 AM – 4:30 PM
1473 Danforth Ave, Toronto
Mon 12 PM – 6 PM · Tue–Wed 10 AM – 5 PM · Thu 10 AM – 4 PM · Fri 10 AM – 12:30 PM
95 Lincoln St, Welland
Mon–Wed 9 AM – 7 PM · Thu 12 PM – 7 PM · Fri 9 AM – 7 PM · Sat 9 AM – 3 PM
777 Bd Lebourgneuf #120, Québec City
Mon 8 AM – 4 PM · Tue 8 AM – 7 PM · Wed–Fri 8 AM – 4 PM
2579 King St E, Hamilton
Mon–Thu 9 AM – 5 PM · Sun 10 AM – 2 PM
310 Broadway unit 109 Room 1, Orangeville
Mon–Fri 10 AM – 7 PM
264 Main St E, Grimsby
Mon–Thu 9 AM – 7:30 PM · Fri 9 AM – 6 PM · Sat 9 AM – 2 PM
Located Inside Medicine Shoppe, 4807 44 Ave #103, Stony Plain
Mon–Fri 9 AM – 6 PM · Sat 10 AM – 2 PM
18025 Yonge St, Newmarket
Mon 10:30 AM – 6:30 PM · Tue–Thu 10 AM – 6:30 PM · Fri 12 PM – 6 PM · Sat 10:30 AM – 2 PM
181 Toronto Rd #6, Port Hope
Tue–Fri 9:30 AM – 5:30 PM · Sat 10 AM – 3 PM
1525 Cornwall Rd unit 18, Oakville
Mon–Fri 9:30 AM – 5:30 PM
456 Holland St W #2, Bradford
Mon–Wed 8:30 AM – 5:30 PM · Thu 8:30 AM – 6 PM · Sat 9 AM – 3 PM
1600 Regent Ave W, Winnipeg
Mon–Fri 9 AM – 5 PM
2520 23 St NE #19, Calgary
Mon–Sun 7:30 AM – 11 PM
422 Burnhamthorpe Rd W, Mississauga
Mon–Fri 8 AM – 8 PM · Sat 9 AM – 3 PM
301 Blake St, Barrie
Mon–Fri 10 AM – 6 PM · Sat 10 AM – 4 PM
1120 Kingston Rd Unit 2, Scarborough
Mon–Fri 9:30 AM – 6:30 PM · Sat 10 AM – 4 PM
699 Wilkins St, London
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 3 PM
10 Main St, Mississauga
Mon–Fri 10 AM – 7 PM · Sat 10 AM – 5 PM · Sun 11 AM – 4 PM
45 Kenilworth Ave N, Hamilton
Mon–Thu 9 AM – 6 PM · Sat 9 AM – 1 PM
Town plaza, 601 Dundas St W Unit#5, Whitby
Mon–Tue 9 AM – 8 PM · Wed–Thu 9 AM – 6 PM · Fri 9 AM – 8 PM · Sat 9 AM – 6 PM
5 Yorkland Blvd UNIT # 3-4, Brampton
Mon–Thu 10 AM – 7 PM · Sat 10 AM – 2 PM
3385 Bathurst St, North York
Mon 9 AM – 6:30 PM · Tue 12 PM – 8 PM · Wed–Thu 10 AM – 5:30 PM
90 Collingwood Ave Ground floor, Brampton
Mon 10 AM – 6 PM · Tue 10 AM – 2 PM · Wed–Fri 10 AM – 6 PM
# 102, 128 St Catharines St, Smithville
Mon 9 AM – 6 PM · Tue–Thu 10 AM – 5 PM · Sat 9 AM – 4 PM
30 Clair Rd W B3-4, Guelph
Mon 9:30 AM – 4:30 PM · Tue–Thu 8:30 AM – 4:30 PM · Sun 10 AM – 4:30 PM
5970 16th Ave #114, Markham
Mon–Tue 10 AM – 7 PM · Wed–Thu 9 AM – 6 PM · Fri 10 AM – 3 PM · Sat 10 AM – 4 PM
427 Yonge St, Toronto
Mon–Wed 10 AM – 8 PM · Sun 11 AM – 5:30 PM
590 Annette St, Toronto
Mon–Wed 10 AM – 5 PM · Thu 10 AM – 4 PM · Fri 10 AM – 5 PM
8240 175 St NW unit 2, Edmonton
Mon–Fri 9 AM – 8 PM · Sat 9 AM – 4 PM
423 Wanless Dr A105 UNIT 5, Brampton
Mon–Fri 9 AM – 7 PM · Sat 10 AM – 4 PM
5 Manitou Dr unit 106a, Kitchener
Tue–Thu 10 AM – 5:30 PM · Sat 10 AM – 3 PM
159 Fife Rd, Guelph
Mon 10 AM – 4 PM · Tue 10 AM – 7 PM · Wed 10 AM – 4 PM · Thu–Fri 10 AM – 7 PM · Sat 10 AM – 5 PM
3750 Lawrence Ave E, Scarborough
Mon–Fri 9:30 AM – 7 PM · Sat–Sun 9:30 AM – 4:30 PM
2-230 Osborne St, Winnipeg
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 2 PM
2130 Morningside Ave, Scarborough
Mon 10 AM – 7 PM · Tue–Wed 10 AM – 6 PM · Thu 10 AM – 7 PM · Fri 10 AM – 6 PM · Sat 9:30 AM – 4 PM · Sun 10 AM – 4 PM
472 Division St Unit 2, Kingston
Mon–Tue 2 PM – 6 PM · Wed 9:30 AM – 5 PM · Thu–Fri 2 PM – 6 PM · Sat–Sun 10 AM – 2 PM
800 Bathurst St, Old Toronto
Mon–Fri 9 AM – 7 PM · Sat 10 AM – 1 PM
1625 Albion Rd Unit 104, Etobicoke
Mon–Fri 9:30 AM – 5:30 PM · Sat 9:30 AM – 2:30 PM
1965 Britannia Rd W Unit # 5, 6 & 7, Mississauga
Wed 10 AM – 6 PM · Fri 10 AM – 6 PM · Sat 11 AM – 4 PM
345 Queen St, Acton
Wed 10 AM – 3 PM · Sat 9:30 AM – 2 PM
20887 Dalton Rd unit 4, Sutton West
Mon–Thu 9 AM – 5 PM
210 Centrum Blvd, Orléans
Mon–Thu 9:30 AM – 6 PM · Fri 9:30 AM – 5:30 PM · Sat 9 AM – 3 PM
942 St Clair Ave W, Toronto
Mon–Thu 9 AM – 6 PM · Fri 9 AM – 5 PM · Sat 9 AM – 2 PM
900 Rathburn Rd W B4, Mississauga
Mon 10 AM – 5 PM · Tue 12 PM – 4 PM · Wed 10 AM – 5 PM · Thu 12 PM – 4 PM · Fri–Sat 10 AM – 5 PM
70 King St E, Stoney Creek
Mon–Fri 8:30 AM – 4:30 PM · Sat 9 AM – 2 PM
12155 191b St #1, Pitt Meadows
Mon–Fri 9 AM – 4 PM
158 Rideau St, Ottawa
Mon–Thu 10 AM – 7 PM · Sat 10 AM – 3 PM
1911 Dundas St E #14, Mississauga
Mon–Fri 10 AM – 6 PM
3347 118 Ave NW, Edmonton
Mon–Fri 10 AM – 6 PM
172 Marion St, Winnipeg
Mon–Thu 8 AM – 8:30 PM · Fri 8:30 AM – 8:30 PM · Sat–Sun 9 AM – 4 PM
1020 Ottawa St N Unit 110, Kitchener
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 3 PM
1840 Main St, Winnipeg
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 2 PM
305 N Front St, Belleville
Mon–Thu 9 AM – 5 PM · Fri 9 AM – 4 PM · Sat 10 AM – 3 PM
360 College St Unit 103, Toronto
Mon–Tue 10 AM – 6:30 PM · Wed 10 AM – 5 PM · Thu 12 PM – 6:30 PM · Sat–Sun 10 AM – 6 PM
111 Simcoe St N Unit #100C, Oshawa
Mon 9 AM – 5 PM · Tue 8 AM – 4 PM · Wed–Thu 9 AM – 5 PM · Sat 9 AM – 12 PM
1087 Parsons Rd SW, Edmonton
Mon–Thu 8:30 AM – 6 PM · Sun 10 AM – 5 PM
3355 Hurontario St, Mississauga
Mon 9:30 AM – 6 PM · Tue 9:30 AM – 4 PM · Wed–Thu 9:30 AM – 6 PM · Fri 9:30 AM – 2 PM · Sat–Sun 8:30 AM – 1 PM
3735 Rundlehorn Dr NE #11, Calgary
Mon–Fri 9 AM – 8 PM · Sat 9 AM – 5 PM · Sun 10 AM – 2 PM
290 Dundas St W Unit 3, Trenton
Mon 9 AM – 5:30 PM · Tue–Thu 9 AM – 7 PM
Walmart, 100 City Centre Dr 2nd floor, Mississauga
Mon 8:30 AM – 6:30 PM · Tue 10 AM – 2 PM · Wed 8:30 AM – 6:30 PM · Thu 10 AM – 8 PM · Sat 9 AM – 4 PM
21 Essa Rd unit c, Barrie
Mon–Thu 10 AM – 6 PM · Sat 10 AM – 3 PM
274 Burton Ave #22, Barrie
Mon–Thu 8 AM – 2:30 PM · Fri 8 AM – 2 PM · Sat 8 AM – 12 PM
18 Kensington Rd Third Floor, #302, Brampton
Mon 9 AM – 5 PM · Tue 12 PM – 8 PM · Wed–Fri 9 AM – 5 PM
1316 Central Ave #100, Prince Albert
Mon–Thu 9 AM – 12 PM
120 Weston Rd unit 101, Old Toronto
Mon–Fri 9 AM – 5 PM
550 Veterans Drive Unit 3, Brampton
Mon–Thu 10 AM – 7 PM · Fri 10 AM – 6 PM · Sat–Sun 10 AM – 3 PM
6405 Erin Mills Pkwy unit A-01, Mississauga
Mon–Sat 9 AM – 5 PM
103 Queen St N, Hamilton
Mon–Fri 10 AM – 6 PM
1881 Yonge St, Toronto
Mon 11 AM – 5 PM · Tue 12 PM – 6 PM · Wed 9 AM – 5 PM
3075 Hurontario St, Mississauga
Wed 9 AM – 5 PM · Sat 10 AM – 3 PM
43 Long Sault Dr, Long Sault
Wed 9 AM – 5 PM · Sat 9 AM – 5 PM
3003 Danforth Ave Unit 5, East York
Mon–Wed 10 AM – 6 PM · Thu 10 AM – 4 PM · Sat 10 AM – 2 PM
3133 Sheppard Ave E Unit 106, Scarborough
Mon–Fri 9 AM – 8 PM · Sat–Sun 10 AM – 4 PM
5925 Yonge St, North York
Mon–Thu 9 AM – 7 PM · Sat 10 AM – 3 PM
405 Martin St #3, Milton
Mon–Fri 9:30 AM – 6 PM · Sat 9:30 AM – 4 PM · Sun 11 AM – 4 PM
3476 Glen Erin Dr #230, Mississauga
Mon 10 AM – 7 PM · Tue–Wed 9 AM – 4 PM · Thu 9 AM – 12 PM · Sat 9 AM – 1 PM
264 Bd Saint-Luc, Saint-Jean-sur-Richelieu, QC J2W, 264 Bd Saint-Luc Bureau 300, Saint-Jean-sur-Richelieu
Mon–Fri 8 AM – 8 PM · Sat 9 AM – 4 PM
9020 Louis St. Laurent Ave unit 2, Milton
Mon–Fri 9 AM – 7 PM · Sat 10 AM – 3 PM
10930 Goreway Dr Unit # CX2, Brampton
Mon–Fri 9 AM – 8 PM · Sat 9 AM – 3 PM
2213 Bloor St W, Toronto
Mon–Thu 9:30 AM – 7 PM · Sat 10 AM – 4 PM
1107 Lorne Park Rd #11, Mississauga
Mon 9:30 AM – 8 PM · Tue 9:30 AM – 3 PM · Wed 9:30 AM – 8 PM · Thu 9:30 AM – 3 PM · Sat 9 AM – 1 PM
9455 Mississauga Rd, Brampton
Mon–Wed 9 AM – 5:30 PM · Thu 9 AM – 8 PM · Fri 9 AM – 5:30 PM · Sat 10 AM – 3 PM · Sun 10 AM – 1 PM
720 Westmount Rd E #4, Kitchener
Mon 10 AM – 5 PM · Tue 10 AM – 7 PM · Wed 10 AM – 5 PM · Thu 10 AM – 4 PM · Fri 9:30 AM – 8 PM · Sat 10 AM – 5 PM · Sun 9 AM – 7 PM
968 Albion Rd, Toronto
Mon 9 AM – 6 PM · Tue 9 AM – 5 PM · Wed 9 AM – 6 PM · Thu 9 AM – 5 PM · Fri 9 AM – 6 PM · Sat–Sun 9 AM – 3 PM
1 Oak St, Toronto
Mon–Fri 10 AM – 7 PM · Sat 9:30 AM – 4 PM · Sun 12 PM – 5 PM
2869 Lawrence Ave E, Scarborough
Mon–Fri 10 AM – 8 PM · Sat 10 AM – 5 PM · Sun 10 AM – 4 PM
2971 136 Ave NW Unit # 240, Calgary
Mon–Fri 9 AM – 5 PM
344 Kerr St, Oakville
Mon 9 AM – 5 PM · Tue 9 AM – 2 PM · Wed–Thu 9 AM – 5 PM
305 Royal W Dr K, Brampton
Mon–Fri 10 AM – 8 PM · Sat–Sun 9 AM – 3 PM
230 Chem. de la Grande-Côte Suite 200, Boisbriand
Mon–Fri 8 AM – 8 PM · Sat 9 AM – 4 PM
8103 127 Ave NW #17, Edmonton
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 2 PM
18025 Yonge St, Newmarket
Mon–Thu 10 AM – 6:30 PM · Fri 12 PM – 6:30 PM · Sat 10:30 AM – 2:30 PM
366 Bunting Rd Unit 1, St. Catharines
Mon–Thu 9 AM – 6 PM · Sat 10 AM – 3 PM
505 Rymal Rd E, Hamilton
Mon 10 AM – 9 PM · Tue 10 AM – 8 PM · Wed 10 AM – 9 PM · Thu 10 AM – 8 PM · Fri 10 AM – 9 PM · Sun 10 AM – 4 PM
1550 Kingston Rd Unit 11, Pickering
Mon 1 PM – 5:30 PM · Tue 10 AM – 5:30 PM · Wed 10 AM – 3 PM · Thu 10 AM – 5:30 PM · Fri 10 AM – 3:30 PM · Sat 10 AM – 2 PM
501 Pharmacy Ave Unit 1, Scarborough
Mon–Thu 10 AM – 6 PM · Sat–Sun 10 AM – 4 PM
676B Portage Ave, Winnipeg
Mon–Thu 9 AM – 8 PM · Sat 9 AM – 3 PM
2525 Prince Michael Drive Unit B1, Oakville
Mon–Thu 10 AM – 8 PM · Fri 10 AM – 7 PM · Sat 10 AM – 3 PM
4105 Rue Principale, Saint-Cyrille-de-Wendover
Mon–Fri 8 AM – 4 PM
1000 Bay St. Unit 2, Toronto
Mon–Thu 9 AM – 6 PM · Sat–Sun 10 AM – 3 PM
55 Town Centre Court #109-A, Scarborough
Mon–Tue 9 AM – 7 PM · Wed 10 AM – 7 PM · Thu–Fri 9 AM – 7 PM · Sat 9 AM – 6 PM · Sun 10 AM – 2 PM
660 Garrison Rd Unit 11, Fort Erie
Mon–Fri 9 AM – 5 PM
140 Hespeler Rd F, Cambridge
Mon–Fri 9:30 AM – 6 PM · Sat 10 AM – 4 PM
2157 Royal Windsor Dr, Mississauga
Mon–Fri 8:45 AM – 7 PM · Sat–Sun 9 AM – 3 PM
440 William Graham Dr, Aurora
Mon–Fri 9:30 AM – 5:30 PM · Sat–Sun 9:30 AM – 2 PM
129 Dundas St E, Toronto
Mon–Fri 8 AM – 6 PM · Sat–Sun 9 AM – 4 PM
33 Princess St #105, Leamington
Mon–Fri 12 PM – 6 PM · Sat 9 AM – 3 PM
460 Hespeler Rd #102, Cambridge
Mon–Tue 10 AM – 6 PM · Wed 10 AM – 8 PM · Thu–Fri 10 AM – 6 PM · Sat 10 AM – 3 PM
2132 King St E, Hamilton
Mon–Fri 10 AM – 6 PM · Sat 11 AM – 2 PM
609 William St unit 5A, Cobourg
Mon–Fri 9:30 AM – 5 PM · Sat 10 AM – 4 PM
55 Dundas St E, Toronto
Mon–Fri 8 AM – 7 PM · Sat 9 AM – 5 PM · Sun 9 AM – 4 PM
1690 Dersan St #100, Pickering
Mon–Thu 9 AM – 8 PM · Sat–Sun 9 AM – 3 PM
810 Nipissing Rd Unit 107, Milton
Mon 9 AM – 6 PM · Tue–Wed 10 AM – 8 PM · Thu–Fri 9 AM – 5 PM · Sat–Sun 9 AM – 4 PM
3340 Lawrence Ave E, Scarborough
Mon 10 AM – 8 PM · Tue 10 AM – 7 PM · Wed 10 AM – 8 PM · Thu–Fri 10 AM – 7 PM · Sat 10 AM – 8 PM · Sun 12 PM – 4 PM
2985 Drew Rd #113, Mississauga
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 2 PM
50 McIntosh Dr 103 and #103, Markham
Mon 9 AM – 8 PM · Tue 9 AM – 5 PM · Wed 9 AM – 8 PM · Thu 9 AM – 6 PM · Sun 10 AM – 4 PM
1200 University Ave W, Windsor
Mon–Fri 10 AM – 3 PM · Sat 9 AM – 1 PM
4100 Living Arts Dr, Mississauga
Mon–Fri 10 AM – 6 PM · Sat 11 AM – 2 PM
Unit: 30, 3200 Dakota Cmn Ground Floor, Burlington
Tue 9:30 AM – 4:30 PM · Wed–Thu 10:30 AM – 4:30 PM · Sat 10 AM – 3 PM
13 Stratford Rd, Stratford
Hours not available
50 Dr Kay Dr, Schomberg
Mon–Thu 9 AM – 5 PM · Sat 9 AM – 1 PM
153 Algoma St S, Thunder Bay
Mon 8:30 AM – 7 PM · Tue 10 AM – 12 PM · Wed 8:30 AM – 7 PM · Thu 10 AM – 12 PM
1489 Topsail Rd, Paradise
Mon–Thu 8 AM – 4 PM
68 Abell St #1, Toronto
Mon–Thu 9 AM – 5 PM
Inside Gabriel Drugs Pharmacy, 117 Centrepointe Dr Unit 108 A, Nepean
Mon–Fri 9 AM – 3 PM
190 St Andrews St B2, Cambridge
Mon–Tue 9 AM – 5:30 PM · Wed 9 AM – 5 PM · Thu 9 AM – 5:30 PM · Sat 9 AM – 2:30 PM
1961 Ch. Gascon Bureau 201, Terrebonne
Mon–Fri 8 AM – 8 PM · Sat 9 AM – 4 PM
649 Sheppard Ave W, North York
Mon 9 AM – 1 PM · Tue 9 AM – 5 PM · Thu 1 PM – 5 PM
794 Bd Curé-Labelle Suite 201, Blainville
Mon–Fri 8 AM – 8 PM · Sat 9 AM – 4 PM
2077 Pembina Hwy Unit -2, Winnipeg
Mon–Thu 9 AM – 6 PM · Fri 9 AM – 5 PM
10 Northtown Way #108, North York
Mon–Wed 9 AM – 12 PM · Fri 9 AM – 12 PM
17 Ray Lawson Blvd unit 10 - 2, Brampton
Mon–Wed 10 AM – 6 PM · Thu 10 AM – 4 PM · Fri 10 AM – 6 PM · Sat 10 AM – 3 PM
330 Portage Ave #100, Winnipeg
Mon–Thu 8:30 AM – 5 PM · Sat 9 AM – 3 PM
801 Sheppard Ave W Unit 801 B, North York
Mon–Tue 9 AM – 6 PM · Wed 9 AM – 3 PM · Thu–Fri 9 AM – 6 PM · Sat 9 AM – 3 PM
51 Benton St, Kitchener
Mon–Thu 8 AM – 8 PM · Fri 8 AM – 6 PM · Sat 8 AM – 3 PM
1383 16th Ave #1A, Richmond Hill
Mon–Thu 10 AM – 8 PM · Sat–Sun 10 AM – 4 PM
75 Braydon Blvd, Brampton
Mon–Tue 10 AM – 8 PM · Wed 10 AM – 7:30 PM · Thu–Fri 10 AM – 8 PM · Sat 10 AM – 4 PM
1801 Lawrence Ave E Unit 6-9, Scarborough
Mon–Tue 9:30 AM – 6 PM · Wed–Thu 10:30 AM – 6 PM · Sat 10 AM – 3 PM · Sun 10 AM – 2 PM
10 John Birchall Rd Unit 3, Richmond Hill
Mon–Thu 9 AM – 6 PM · Fri 9 AM – 5 PM · Sat 9 AM – 2 PM
6202 29 Ave #108, Beaumont
Mon 9 AM – 5 PM · Tue 9 AM – 6 PM · Wed 9 AM – 5 PM · Thu 12 PM – 5 PM · Fri 9 AM – 5 PM
1598 Leger Wy, Milton
Mon–Fri 9 AM – 8 PM · Sat 10 AM – 5 PM · Sun 1 PM – 7 PM
Across from MacDonalds Drivethru and Moods, 407 Iroquois Shore Rd #6F, Oakville
Mon 8:30 AM – 7 PM · Tue 9 AM – 7 PM · Wed 8:30 AM – 7 PM · Thu 9:30 AM – 8 PM · Fri 9 AM – 7 PM · Sat 9 AM – 6 PM · Sun 9:30 AM – 2:30 PM
1827 Main St W Unit 9, Hamilton
Mon 9 AM – 6 PM · Tue 9 AM – 7 PM · Wed 9 AM – 6 PM · Thu 2 PM – 7 PM · Sat 10 AM – 3 PM
2255 Dundas St W Unit 104, Mississauga
Mon–Thu 9 AM – 4 PM · Fri 9 AM – 1 PM · Sat 9:30 AM – 12:30 PM
101-216 Oak Park Blvd, Oakville
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 2 PM
2340 Council Ring Rd, Mississauga
Mon–Fri 10 AM – 6 PM · Sat 11 AM – 3 PM
14818 60 Ave 108 - 109, Surrey
Mon–Fri 8 AM – 4 PM
1570 Kipling Ave Unit 3, Etobicoke
Mon–Thu 10 AM – 6 PM · Fri 10 AM – 4 PM · Sat 9 AM – 2 PM
10088 McLaughlin Rd #14, Brampton
Mon–Fri 10 AM – 9:30 PM · Sat–Sun 10 AM – 5:30 PM
755 Queensway E Unit 3, Mississauga
Mon–Tue 9 AM – 5 PM · Wed–Fri 7 AM – 5 PM · Sat 7:45 AM – 4 PM
1345 Huron St, London
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 4 PM
1410 Major MacKenzie Dr W #9C, Maple
Mon–Tue 9:30 AM – 5 PM · Wed 9:30 AM – 7 PM · Thu 9:30 AM – 5 PM · Fri 9:30 AM – 4 PM · Sat 10 AM – 1 PM · Sun 11 AM – 2 PM
1320 Concordia Ave E #10, Winnipeg
Mon–Thu 9 AM – 5 PM · Sat 9 AM – 2 PM
105 Silvercreek Pkwy N #103, Guelph
Mon 9 AM – 8 PM · Tue–Thu 9 AM – 5 PM · Fri 9 AM – 3 PM · Sat 9 AM – 5 PM · Sun 9 AM – 3 PM
1102 W Pender St, Vancouver
Mon–Fri 8 AM – 7 PM · Sat 9 AM – 5 PM · Sun 9 AM – 4 PM
50 Hopeton St, Cambridge
Mon–Fri 10 AM – 6 PM · Sat–Sun 10 AM – 3 PM
1189 Pembina Hwy, Winnipeg
Mon–Sat 9 AM – 5 PM
1650 Chem. de Saint-Jean #101, La Prairie
Mon–Fri 8 AM – 8 PM · Sat 9 AM – 4 PM
225 Fairview Dr, Brantford
Mon–Tue 10 AM – 6 PM
30 Springborough Blvd SW #108, Calgary
Mon–Thu 9 AM – 7 PM
716 The Queensway S, Keswick
Mon–Fri 9:30 AM – 5:30 PM
11685 Yonge St unit A103, Richmond Hill
Mon–Fri 9:30 AM – 5 PM
2180 Itabashi Way #2B, Burlington
Mon–Wed 9 AM – 6 PM · Thu 9 AM – 5 PM · Sat 9 AM – 2 PM
2687 Kipling Ave Unit 6, Etobicoke
Mon 10 AM – 7 PM · Tue 10 AM – 6 PM · Wed–Fri 10 AM – 7 PM · Sat 10 AM – 4 PM
492 Edinburgh Rd S, Guelph
Mon–Thu 9 AM – 6 PM · Fri 9 AM – 5 PM · Sat 9 AM – 2 PM
513-1851 Sirocco Dr SW, Calgary
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 3 PM
12 Castleridge Dr NE #5, Calgary
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 2 PM
625 St Albert Trl #140, St. Albert
Mon–Fri 9 AM – 6 PM · Sat–Sun 10 AM – 5 PM
710 Second Line E Unit 6, Sault Ste. Marie
Tue–Fri 10 AM – 4 PM · Sat–Sun 10 AM – 2 PM
464 Welland Ave, St. Catharines
Mon–Tue 9 AM – 5:30 PM · Wed 9 AM – 5 PM · Thu 11 AM – 7 PM · Fri 9 AM – 5 PM · Sat 10 AM – 2 PM
10815 Bathurst St #23, Richmond Hill
Mon–Fri 9 AM – 7 PM · Sat 9 AM – 2 PM
212 Eglinton Ave E, Toronto
Mon 9 AM – 5 PM · Tue 9:30 AM – 5 PM · Wed 9 AM – 5 PM · Thu 9:30 AM – 5 PM · Sat 10:10 AM – 2 PM
8730 Country Hills Blvd NW #250, Calgary
Mon–Wed 9 AM – 5 PM · Thu 9 AM – 6 PM
56 Queen St N, Bolton
Mon–Fri 9 AM – 7 PM · Sat 9 AM – 2 PM
579 Kerr St, Oakville
Mon–Wed 10 AM – 5 PM · Thu 2 PM – 7 PM · Fri 10 AM – 5 PM · Sat 10 AM – 2 PM
955 Bovaird Dr W, Brampton
Mon–Fri 10 AM – 6 PM · Sat 10 AM – 3 PM
11688 Steveston Hwy, Richmond
Mon–Fri 9:30 AM – 4:30 PM · Sat 10 AM – 2 PM
2537 Hamilton Regional Rd 56, Binbrook
Mon 10 AM – 5 PM · Tue 9 AM – 7 PM · Thu 9 AM – 7 PM · Sat 9 AM – 2 PM
2605 Main St Unit 2, Winnipeg
Mon–Thu 9 AM – 6 PM · Fri–Sat 9 AM – 4 PM
796 Burnhamthorpe Rd W Unit 2, Mississauga
Mon–Thu 9:30 AM – 5 PM · Fri 10 AM – 3 PM
FACING OCEAN, 1493 Foster St Unit 4, White Rock
Mon–Sat 9 AM – 5 PM
1061 McNicoll Ave 1st floor, Scarborough
Tue 9:30 AM – 4:30 PM · Thu–Fri 9:30 AM – 4:30 PM · Sat 10 AM – 5 PM
2385 Burnhamthorpe Rd W #6, Mississauga
Mon–Thu 9 AM – 5 PM
777 Dundas St W, Mississauga
Mon–Fri 10 AM – 1:30 PM · Sat 10 AM – 12:30 PM
55 Erb St E Unit 108, Waterloo
Mon–Fri 9 AM – 7 PM · Sat 9 AM – 1 PM
375 Howden Blvd #2, Brampton
Mon–Wed 9 AM – 7 PM · Thu 9 AM – 6 PM · Fri–Sun 9 AM – 4 PM
940 Jamieson Pkwy, Cambridge
Mon 9 AM – 6 PM · Tue–Thu 9:30 AM – 6 PM · Sat 9:30 AM – 2:30 PM
2620 Simcoe St N Unit 1, Oshawa
Mon–Fri 9 AM – 8 PM · Sat–Sun 10 AM – 3 PM
1685 Main St W #135, Hamilton
Mon–Fri 10 AM – 5 PM · Sat 10 AM – 1 PM
1515 Commercial Dr, Vancouver
Mon–Fri 9 AM – 4 PM
308 Guelph St, Georgetown
Mon–Fri 10 AM – 6 PM · Sat 10 AM – 2 PM
11 Base Line Rd E Unit 1, London
Mon–Wed 9 AM – 3 PM · Thu–Fri 9 AM – 3:30 PM
1100 Concordia Ave Suite 201, Winnipeg
Mon–Fri 9 AM – 5 PM
1812 33 St SE, Calgary
Mon–Tue 9 AM – 4 PM · Wed 9 AM – 6 PM · Thu 9 AM – 4 PM · Sat 9:30 AM – 6 PM · Sun 9 AM – 3 PM
366 Bloor St E #6, Toronto
Mon–Tue 9 AM – 6 PM · Wed 9 AM – 7 PM · Thu–Fri 9 AM – 6 PM · Sat 10 AM – 3 PM
2430 Don Reid Dr Suite 204, Ottawa
Mon–Fri 9:30 AM – 5 PM
2900 Steeles Ave E, Thornhill
Mon 10 AM – 5 PM · Tue–Wed 9 AM – 5 PM · Fri 9 AM – 2 PM
25 Woodbine Downs Blvd #10, Etobicoke
Mon–Fri 10 AM – 9:30 PM · Sat–Sun 10 AM – 5:30 PM
309 Balmoral St, Winnipeg
Mon–Thu 9 AM – 5 PM
3420 Major MacKenzie Dr W, Woodbridge
Mon–Tue 10 AM – 6 PM · Wed–Thu 9 AM – 7 PM · Fri 10 AM – 6 PM · Sat 10 AM – 3 PM
10 Eastern Ave, Acton
Mon–Thu 9 AM – 12 PM · Fri 9 AM – 11 AM · Sat 11 AM – 1 PM
1051 Garner Rd W, Ancaster
Mon–Tue 1 PM – 8 PM · Wed 11 AM – 7 PM · Thu 9 AM – 6 PM · Fri 9 AM – 4 PM · Sat 9 AM – 5 PM
330 Bronte St. S #120, Milton
Mon–Thu 9 AM – 8 PM · Sat 9 AM – 2 PM
880 Danforth Rd, Scarborough
Mon 9 AM – 7 PM · Tue–Wed 9 AM – 6 PM · Thu 9 AM – 7 PM · Fri 9 AM – 5 PM · Sat 10 AM – 1 PM
460 Main St E Suite 404, Hamilton
Tue 10 AM – 4 PM · Thu–Fri 10 AM – 4 PM · Sat 9 AM – 1 PM
15 Mill St E, Tilbury
Mon 9 AM – 4 PM · Tue 9 AM – 11 AM · Wed–Fri 9 AM – 4 PM
5540 Baldwin St S Unit #4, Whitby
Mon–Thu 9 AM – 7:30 PM · Fri 9 AM – 5 PM · Sat 9 AM – 4 PM · Sun 9 AM – 1 PM
1288 Ritson Rd N #9, Oshawa
Mon–Thu 8:30 AM – 8 PM · Fri 8:30 AM – 5 PM · Sat–Sun 10 AM – 3 PM
2100 Ellesmere Rd #106, Scarborough
Mon–Fri 8 AM – 6 PM · Sat 8 AM – 4 PM · Sun 8 AM – 2 PM
1579 Regent Ave W #2, Winnipeg
Mon–Fri 8 AM – 5 PM
Inside Superstore, 18120 Yonge St L3Y4V8, Newmarket
Mon–Wed 10 AM – 4 PM · Sat 10 AM – 2 PM
15 Allan Dr Unit #9, Bolton
Mon 10 AM – 7 PM · Tue 10 AM – 5 PM · Wed–Thu 10 AM – 6 PM · Sat 10 AM – 2 PM
20 Kingsbridge Garden Cir, Mississauga
Mon–Fri 10 AM – 6 PM
478 Dundas St W Unit#8, Oakville
Mon–Fri 8 AM – 6 PM
5928 Finch Ave E, Scarborough
Mon 9:30 AM – 5 PM · Tue 10 AM – 5 PM · Wed–Thu 9:30 AM – 5 PM · Sat 8:30 AM – 3 PM
2245 Kennedy Rd Unit 3, Scarborough
Mon 9 AM – 6 PM · Tue 9 AM – 5:30 PM · Wed 9 AM – 6 PM · Thu 9 AM – 5:30 PM · Sat 10 AM – 3 PM
110 Copper Creek Dr #100, Markham
Mon–Sun 8 AM – 8 PM
880 Upper Wentworth St, Hamilton
Mon 9 AM – 8 PM · Tue 9:45 AM – 8 PM · Wed–Fri 9 AM – 8 PM · Sat–Sun 10 AM – 5 PM
422 Grey St Unit 2B, Brantford
Mon 10 AM – 5 PM · Tue 9:30 AM – 4 PM · Wed 10 AM – 5 PM · Thu 9:30 AM – 4 PM · Fri 10 AM – 4 PM · Sat 10 AM – 2 PM
675 Upper James St, Hamilton
Mon 9 AM – 9 PM · Tue–Fri 9 AM – 6 PM · Sat 9 AM – 3 PM · Sun 10 AM – 3 PM
343 College St, Toronto
Mon–Wed 9 AM – 7 PM · Thu–Fri 9 AM – 6 PM · Sat 9:30 AM – 4 PM
1000 Taylor Ave, Winnipeg
Mon–Thu 9 AM – 8 PM · Sat 9 AM – 4 PM · Sun 9 AM – 8 PM
222 Dixon Rd #106, Etobicoke
Mon–Fri 9 AM – 9 PM · Sat–Sun 9 AM – 5 PM
35 Lakewood Blvd, Winnipeg
Mon–Fri 9 AM – 8 PM · Sat 9 AM – 3 PM · Sun 10 AM – 2 PM
800 Niagara St Unit G1, Welland
Mon–Wed 9 AM – 5 PM · Thu 9 AM – 8 PM · Fri 9 AM – 5 PM
359 Johnson Ave W Unit D, Winnipeg
Mon–Thu 8:30 AM – 5 PM · Sat 9 AM – 2 PM
12, 1700 King Rd, King City
Mon 9 AM – 6 PM · Tue 9 AM – 1 PM · Wed 9 AM – 6 PM · Thu 2 PM – 6 PM · Fri 9 AM – 6 PM · Sat 2:30 PM – 6 PM
170 Sandalwood Pkwy E #1, Brampton
Mon–Fri 10 AM – 6 PM
2425 Victoria Ave, Brandon
Mon–Thu 8 AM – 6 PM · Fri 8 AM – 5 PM
344 1st St, Winkler
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 3 PM
2980 Drew Rd #127, Mississauga
Hours not available
51 Benton St, Kitchener
Mon–Thu 8 AM – 5 PM · Sat 9 AM – 3 PM
208 Regent Ave W, Winnipeg
Mon–Thu 9 AM – 4:30 PM · Sat 9 AM – 3 PM
209 Glenridge Ave, St. Catharines
Mon–Thu 9 AM – 4 PM · Fri 11 AM – 4 PM · Sat–Sun 9 AM – 2 PM
380 Tower Hill Rd #17, Richmond Hill
Mon–Wed 10 AM – 5 PM · Sat–Sun 10 AM – 3 PM
980 St Anne's Rd #6, Winnipeg
Mon–Thu 8 AM – 6 PM · Fri 8 AM – 4 PM · Sat 9 AM – 3 PM
360 Conklin Rd Unit A1, Brantford
Mon–Thu 10 AM – 5 PM · Fri 10 AM – 4:30 PM · Sat 10 AM – 2 PM
Inside Real Canadian Superstore, 4410 17 St NW, Edmonton
Mon–Thu 9 AM – 5 PM · Fri 10 AM – 5 PM · Sat 10 AM – 4 PM
3 Cross St Unit 301, Welland
Mon 8:30 AM – 4:30 PM · Tue–Thu 9 AM – 8 PM · Fri 8:30 AM – 4:30 PM
4000 Hwy 7 #2, Woodbridge
Mon–Fri 10 AM – 9:30 PM · Sat–Sun 10 AM – 5:30 PM
26 Holland St E, Bradford
Mon–Fri 9 AM – 7 PM · Sat 9 AM – 2 PM
2540 Postmaster Dr, Oakville
Mon–Fri 8:30 AM – 9 PM · Sat–Sun 8:30 AM – 4 PM
170 McEwan Dr E suite 105, Bolton
Mon–Tue 9 AM – 7 PM · Wed–Fri 10 AM – 7 PM · Sat 10 AM – 4 PM · Sun 10 AM – 3 PM
650 Sheppard Ave E #101, North York
Mon–Thu 10 AM – 5 PM · Fri 10 AM – 4 PM · Sat 10 AM – 2 PM
1487 Simcoe St N Unit#1, Oshawa
Mon–Thu 8:30 AM – 8 PM · Fri 8:30 AM – 5 PM · Sat 10 AM – 3 PM
1200 Lynn Valley Rd, North Vancouver
Mon–Fri 8:30 AM – 4:30 PM
3211 Grant McConachie Wy, Richmond
Mon 8:30 AM – 3 PM · Tue 8 AM – 4 PM · Wed 8:30 AM – 3 PM · Thu–Fri 8 AM – 4 PM
581 Argus Rd #300, Oakville
Mon–Thu 8 AM – 7:30 PM
807 Broadview Ave, Toronto
Mon–Thu 8 AM – 8 PM · Fri 9 AM – 3:30 PM · Sat 8 AM – 4 PM · Sun 9 AM – 4 PM
529 Rue Jarry E, Montreal
Mon–Sun 8 AM – 8 PM
Oak Ridges Medical Centre, 13291 Yonge St, Richmond Hill
Mon–Thu 8 AM – 6 PM · Fri 8 AM – 5 PM · Sat 9 AM – 2 PM
2200 Dundas St E #4A, Mississauga
Mon–Fri 9 AM – 7 PM · Sat 9 AM – 3 PM · Sun 10:30 AM – 2:30 PM
8 Nolan Hill Blvd NW #402, Calgary
Mon–Fri 9 AM – 8 PM · Sat 10 AM – 4 PM
2045 Dufferin St, York
Mon–Thu 9:30 AM – 5 PM · Fri 9:30 AM – 3 PM · Sat 10 AM – 2 PM
77 Hunter St E, Hamilton
Mon 8 AM – 12 PM · Tue–Fri 9 AM – 12 PM · Sat 10 AM – 1 PM
6525 Malden Rd, LaSalle
Mon–Fri 10 AM – 7 PM · Sat 9 AM – 1 PM
695 Remembrance Rd Unit 103, Brampton
Mon–Thu 10 AM – 6 PM · Fri 10 AM – 4 PM
4222 Gateway Blvd NW #101, Edmonton
Mon–Fri 9 AM – 8 PM · Sat 9 AM – 3 PM
2-1195 Hyde Park Rd, London
Mon 9 AM – 7 PM · Tue 9 AM – 4 PM · Wed 9 AM – 7 PM · Thu–Fri 9 AM – 4 PM · Sat 9 AM – 1 PM
2685 W Broadway, Vancouver
Mon–Fri 8 AM – 5 PM
11811 Tecumseh Rd E Unit 104, Tecumseh
Mon–Thu 8 AM – 6 PM · Fri 8 AM – 5 PM · Sat–Sun 9 AM – 3 PM
222 Lansdowne Ave Unit 200, Toronto
Mon–Tue 9 AM – 6 PM · Wed 9 AM – 8 PM · Thu–Fri 9 AM – 6 PM · Sat 10 AM – 3 PM
Canex Mall, Shilo
Mon 8:30 AM – 5 PM · Tue 8 AM – 2:30 PM · Wed 8:30 AM – 5 PM · Thu 8:30 AM – 1:30 PM
200 Wellington St W #3, Barrie
Mon–Thu 9 AM – 5 PM
70 Country Hills Landing NW #103, Calgary
Mon–Fri 9 AM – 10 PM · Sat–Sun 9 AM – 8 PM
100 The Boardwalk, Kitchener
Mon–Fri 9 AM – 8 PM · Sat 10 AM – 3 PM
1755 Brimley Rd, Scarborough
Mon–Fri 9 AM – 8 PM · Sat–Sun 9 AM – 3 PM
1311 McPhillips St, Winnipeg
Mon–Thu 9 AM – 8 PM · Fri–Sun 9 AM – 4 PM
Runnymede Walk-In Medical Clinic, 2213 Bloor St W #208, Toronto
Mon–Fri 10 AM – 6 PM · Sat 10 AM – 4 PM
1075 Autumnwood Dr, Winnipeg
Mon–Thu 8 AM – 6 PM · Fri 8 AM – 5 PM · Sat–Sun 9 AM – 3 PM
820 Main St E, Milton
Mon–Fri 9 AM – 8 PM · Sat 9 AM – 5 PM · Sun 10 AM – 4 PM
3319 Sheppard Ave E, Scarborough
Mon 10 AM – 1 PM · Tue 11 AM – 3 PM · Wed 1 PM – 3 PM · Thu 11 AM – 3 PM · Fri 1 PM – 3 PM · Sat 1 PM – 3:30 PM
51 Mountainash Rd Unit #8, Brampton
Mon–Fri 10 AM – 9:30 PM · Sat–Sun 10 AM – 5:30 PM
370 Argyle St S, Caledonia
Mon 10 AM – 3 PM · Tue 11 AM – 3 PM · Wed 10 AM – 3 PM · Thu 11 AM – 3 PM · Fri 10 AM – 3 PM
1 Wexford Rd, Brampton
Mon 9 AM – 7 PM · Tue–Wed 9 AM – 3 PM · Thu 9 AM – 7 PM · Fri–Sat 9 AM – 3 PM
1916 Dundas St E, Whitby
Mon–Thu 9 AM – 7 PM · Fri 9 AM – 5 PM · Sat 9 AM – 2 PM
641 Commissioners Rd E, London
Mon 9 AM – 6 PM · Tue 9 AM – 4 PM · Wed 9 AM – 6 PM · Thu 9 AM – 2 PM · Sat 10 AM – 2 PM
6023 Yonge St, North York
Mon 9 AM – 7 PM · Tue 9 AM – 5:30 PM · Wed–Thu 9 AM – 7 PM · Fri 9 AM – 5:30 PM · Sat 9 AM – 3 PM · Sun 9 AM – 12 PM
1980 St Clair Ave W Unit 203, Toronto
Mon 9 AM – 8 PM · Tue 9 AM – 7 PM · Wed–Thu 9 AM – 8 PM · Fri 9 AM – 7 PM · Sat–Sun 10 AM – 3 PM
15 Brackley Point Rd, Charlottetown
Hours not available
620 Dakota St #3, Winnipeg
Mon–Thu 9 AM – 5 PM · Fri 9 AM – 6 PM · Sat 10 AM – 1 PM
4335 Bloor St W, Etobicoke
Mon–Fri 10 AM – 6 PM · Sat 10 AM – 4 PM
385 Main St, Winkler
Mon–Thu 8:30 AM – 5 PM · Sat 8 AM – 12 PM
4689 Av. Papineau, Montreal
Mon–Fri 8 AM – 8 PM · Sat 9 AM – 5 PM · Sun 10 AM – 6 PM
Oxford Health Centre, 140 Oxford St E #102, London
Mon–Fri 9:30 AM – 6 PM · Sat–Sun 10 AM – 6 PM
210 Centrum Blvd suite 107, Orléans
Mon–Sat 9:30 AM – 1:30 PM
1883 Bank St, Ottawa
Mon–Fri 9 AM – 3 PM · Sat 9 AM – 12 PM
373 Steeles Ave W #106, Brampton
Mon–Fri 10 AM – 6 PM · Sat 10 AM – 3 PM
16775 Yonge St unit 11, Newmarket
Mon–Fri 10 AM – 4 PM
8500 Boul. Henri-Bourassa, Québec City
Wed 9 AM – 2 PM
140 Mulock Dr Unit 8-9, Newmarket
Mon–Fri 9 AM – 7 PM · Sat–Sun 9 AM – 6 PM
15 Brenda Blvd Unit #11 & 12, Orangeville
Tue 12 PM – 5 PM · Fri 12 PM – 5 PM