6955 Boul. Taschereau #101, Brossard
Mon–Fri 9 AM – 5 PM · Sat–Sun 9 AM – 3 PM
204 walk-in clinics across 74 Canadian cities offer Family Medicine. Walk-in clinics provide this service without a family doctor referral. Find one near you below.
204 clinics · sorted by rating
6955 Boul. Taschereau #101, Brossard
Mon–Fri 9 AM – 5 PM · Sat–Sun 9 AM – 3 PM
400 Guelph St UNIT 3, Georgetown
Mon–Thu 9 AM – 8 PM · Sat–Sun 10 AM – 3 PM
3430 Finch Ave E #6a, Scarborough
Mon–Fri 9 AM – 7 PM · Sat 9 AM – 5 PM · Sun 10 AM – 4 PM
132 Parkdale Ave S Unit 101, Hamilton
Mon–Fri 9:30 AM – 5 PM
8720 Macleod Trl SE Unit 15, Calgary
Mon–Thu 8:30 AM – 4 PM
4499 Bath Rd, Amherstview
Mon–Fri 9 AM – 5 PM
200 Anemki Pl, Fort William First Nation
Wed 5 PM – 8 PM · Fri 9:30 AM – 11:30 AM
400 Bd Curé-Labelle Local 302, Laval
Mon–Sat 8 AM – 5 PM
3319 Bayview Ave, North York
Mon–Thu 10 AM – 5 PM
5125 Boulevard Cousineau, Suite 206, Longueuil
Mon–Fri 8:30 AM – 4:30 PM
3550 Chemin de la Côte-des-Neiges, Suite 490, Montreal
Mon–Fri 8:30 AM – 4:30 PM
12 Harrison Garden Blvd #3, North York
Mon 11 AM – 7:30 PM · Tue–Fri 11 AM – 4 PM · Sat 10 AM – 5 PM · Sun 12 PM – 5 PM
1435 Boulevard Saint-Martin Ouest, Suite 425, Laval
Mon–Fri 8:30 AM – 4:30 PM
2441 Lakeshore Rd W, Oakville
Mon 9 AM – 5 PM · Tue 9 AM – 7 PM · Wed 9 AM – 6 PM · Thu 9 AM – 7 PM · Fri 9 AM – 5 PM
210 Rue des Seigneurs, Montreal
Mon–Fri 8 AM – 6 PM
1120 Kingston Rd Unit 2, Scarborough
Mon–Fri 9:30 AM – 6:30 PM · Sat 10 AM – 4 PM
453 Thorold Rd, Welland
Mon–Wed 9:30 AM – 7:30 PM · Thu–Fri 9:30 AM – 6 PM · Sat 10 AM – 3 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
427 Yonge St, Toronto
Mon–Wed 10 AM – 8 PM · Sun 11 AM – 5:30 PM
423 Wanless Dr A105 UNIT 5, Brampton
Mon–Fri 9 AM – 7 PM · Sat 10 AM – 4 PM
15000 Pierrefonds Blvd. Suite 350, Pierrefonds-Roxboro
Mon–Sun Open 24 Hours
3750 Lawrence Ave E, Scarborough
Mon–Fri 9:30 AM – 7 PM · Sat–Sun 9:30 AM – 4:30 PM
39 Queen St, St. Catharines
Mon 9:30 AM – 5 PM · Tue–Thu 10 AM – 7:30 PM · Fri 9:30 AM – 5 PM · Sat 10 AM – 2:30 PM · Sun 9:30 AM – 3:30 PM
672 Dupont St Unit 106, Toronto
Mon–Fri 8 AM – 9 PM · Sat 10 AM – 6 PM · Sun 10 AM – 4 PM
255 Salem Rd S Unit 3, Ajax
Mon 10 AM – 1 PM · Tue 12 PM – 3 PM · Wed–Thu 10 AM – 1 PM · Sat 10 AM – 1: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
4060 Rue Sainte-Catherine O Suite 405, Westmount
Mon–Fri 9 AM – 5 PM
3301 17 Ave SE #10, Calgary
Mon–Sat 9 AM – 12 AM
15210 Stony Plain Rd, Edmonton
Mon–Sat 10 AM – 5 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
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
169 Dundas St E, Mississauga
Mon–Thu 10 AM – 7 PM · Fri 10 AM – 5 PM · Sat 10 AM – 3 PM
7163 Yonge St unit 290, Thornhill
Mon 3 PM – 7 PM · Tue 9 AM – 5 PM · Wed–Thu 9 AM – 7 PM · Sat 9 AM – 2 PM
6405 Erin Mills Pkwy unit A-01, Mississauga
Mon–Sat 9 AM – 5 PM
8173 Yonge St, Thornhill
Mon 1 PM – 5 PM
5803 Main St, Niagara Falls
Mon–Fri 9:30 AM – 7:30 PM · Sat 9:30 AM – 3:30 PM
390 Crowland Ave, Welland
Mon–Fri 10 AM – 6 PM · Sat 10 AM – 2 PM
39 Lower Simcoe St, Toronto
Mon–Fri 8 AM – 8 PM · Sat–Sun 10 AM – 3 PM
3133 Sheppard Ave E Unit 106, Scarborough
Mon–Fri 9 AM – 8 PM · Sat–Sun 10 AM – 4 PM
405 Martin St #3, Milton
Mon–Fri 9:30 AM – 6 PM · Sat 9:30 AM – 4 PM · Sun 11 AM – 4 PM
1525 Cornwall Rd, Oakville
Mon–Fri 9 AM – 11 AM
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
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
775 Britannia Rd W #12, Mississauga
Mon–Thu 10 AM – 5 PM
2869 Lawrence Ave E, Scarborough
Mon–Fri 10 AM – 8 PM · Sat 10 AM – 5 PM · Sun 10 AM – 4 PM
19567 64 Ave Suite 1 & 2, Surrey
Mon–Thu 9 AM – 4 PM · Sat 9 AM – 2 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
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
3470 Laird Rd #1, Mississauga
Mon–Wed 10 AM – 6 PM · Thu 12 PM – 6 PM · Fri 10 AM – 6 PM · Sat 10 AM – 2 PM
2 Allaura Blvd unit 11-12, Aurora
Mon–Thu 9 AM – 7 PM · Fri 9 AM – 5 PM · Sat 10 AM – 2 PM
776 The Queensway, Etobicoke
Mon–Wed 9 AM – 8 PM · Thu 9 AM – 6 PM · Sat–Sun 9 AM – 5 PM
140 Hespeler Rd F, Cambridge
Mon–Fri 9:30 AM – 6 PM · Sat 10 AM – 4 PM
550 Queens Quay W Unit 14, Toronto
Mon–Tue 9:30 AM – 5 PM · Wed 11:30 AM – 5 PM · Thu 9:30 AM – 5 PM · Fri 9:30 AM – 3 PM · Sat 9:30 AM – 3:30 PM · Sun 9:30 AM – 3 PM
5920 1a St SW #280, Calgary
Mon–Fri 8:30 AM – 5 PM · Sat–Sun 10 AM – 2 PM
440 William Graham Dr, Aurora
Mon–Fri 9:30 AM – 5:30 PM · Sat–Sun 9:30 AM – 2 PM
622 College St unit 302, Toronto
Mon–Wed 9:30 AM – 1 PM · Thu 9 AM – 1 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
12432 Symons Valley Rd NW #10, Calgary
Mon 9 AM – 6 PM · Tue–Thu 9 AM – 5 PM · Sat 9 AM – 1 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
555 Mapleview Dr W #6, Barrie
Mon–Thu 9 AM – 6 PM · Sat–Sun 9 AM – 5 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
1900 Appleby Line #1, Burlington
Mon–Fri 10 AM – 6 PM · Sat–Sun 10 AM – 2 PM
68 Abell St #1, Toronto
Mon–Thu 9 AM – 5 PM
157 Yonge St, Toronto
Mon–Thu 8 AM – 4 PM
Inside Gabriel Drugs Pharmacy, 117 Centrepointe Dr Unit 108 A, Nepean
Mon–Fri 9 AM – 3 PM
1961 Ch. Gascon Bureau 201, Terrebonne
Mon–Fri 8 AM – 8 PM · Sat 9 AM – 4 PM
794 Bd Curé-Labelle Suite 201, Blainville
Mon–Fri 8 AM – 8 PM · Sat 9 AM – 4 PM
13110 Yonge St, Richmond Hill
Mon–Thu 9:30 AM – 4:30 PM · Fri 9:30 AM – 4 PM · Sat 10 AM – 2 PM
521 Hwy 8 Unit 5, Stoney Creek
Mon–Fri 8 AM – 6 PM
Iona Plaza, 1585 Mississauga Vly Blvd, Mississauga
Mon 10 AM – 8 PM · Tue 10 AM – 5 PM · Wed 10 AM – 8 PM · Thu 10 AM – 5 PM · Fri 10 AM – 8 PM · Sat 10 AM – 4 PM
Commercial Unit inside the Pure Integrative Pharmacy, just across the Urban Fare Market, Lelem Plaza, 2320 Acadia Rd #130, Vancouver
Mon–Thu 8 AM – 4 PM
230 Wanless Dr Unit-1, Brampton
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 3 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
360 Bayly St W Unit 5, Ajax
Mon–Sat 10 AM – 1 PM
440 Bd Saint-Luc, Saint-Jean-sur-Richelieu
Mon–Tue 8 AM – 9 PM · Wed 8 AM – 6 PM · Thu 8 AM – 9 PM · Fri 8 AM – 12 PM · Sat 8 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
184 Clarence St, Brampton
Mon–Wed 8 AM – 6 PM · Thu–Fri 9 AM – 6 PM · Sat 8 AM – 1 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
7471 101 Ave NW, Edmonton
Mon–Fri 8:30 AM – 8 PM · Sat 9 AM – 8 PM · Sun 9 AM – 7 PM
3131 27 St NE #85, Calgary
Mon–Thu 8:45 AM – 6 PM · Sat 10 AM – 2:30 PM
101-216 Oak Park Blvd, Oakville
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 2 PM
Behind London Drugs, 8330 Macleod Trl SE, Calgary
Mon–Thu 9 AM – 5 PM
23 Sunpark Dr SE Suite 124, Calgary
Mon–Thu 9 AM – 5:30 PM · Sat 10 AM – 4 PM
2425 Eglinton Ave E #12, Scarborough
Mon–Thu 9 AM – 4 PM · Sat 9 AM – 12 PM
255 Ranee Ave #1, North York
Mon–Tue 10 AM – 8 PM · Wed–Thu 10 AM – 6 PM · Sat 10 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
3449 26 Ave NE, Calgary
Mon–Fri 6:30 AM – 6 PM · Sat 10 AM – 2 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
19369 Sheriff King St SW #806, Calgary
Mon 9 AM – 8 PM · Tue 9 AM – 6 PM · Wed 9 AM – 8 PM · Thu 9 AM – 6 PM · Fri 9 AM – 8 PM · Sat 10 AM – 2 PM
1650 Chem. de Saint-Jean #101, La Prairie
Mon–Fri 8 AM – 8 PM · Sat 9 AM – 4 PM
2066 18 Ave NE #111, Calgary
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 2 PM
452 Rathburn Rd, Etobicoke
Mon 10 AM – 5 PM · Tue 12 PM – 7 PM · Wed 10 AM – 6 PM · Thu 10 AM – 5 PM
2180 Itabashi Way #2B, Burlington
Mon–Wed 9 AM – 6 PM · Thu 9 AM – 5 PM · Sat 9 AM – 2 PM
1800 Tecumseh Rd W, Windsor
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 1 PM
10419 102 Ave NW, Edmonton
Mon–Fri 9 AM – 4 PM · Sat 9 AM – 1 PM · Sun 9 AM – 3 PM
8706 Franklin Ave #145, Fort McMurray
Mon–Fri 9 AM – 6 PM · Sat–Sun 9 AM – 4 PM
411 Burnhamthorpe Rd W, Mississauga
Mon–Fri 9 AM – 8 PM · Sat 9 AM – 2 PM · Sun 10 AM – 3 PM
5818 Terrace Rd NW, Edmonton
Mon–Thu 9 AM – 6 PM · Sat 10 AM – 4 PM
9711 Hardin St Unit 15, Fort McMurray
Mon–Thu 9 AM – 9 PM · Fri 9 AM – 6 PM · Sat–Sun 9 AM – 4 PM
802 Southdown Rd, Mississauga
Mon–Thu 9 AM – 6 PM · Sat 9 AM – 1 PM
175 Princess St, Kingston
Mon–Thu 9 AM – 5 PM · Sun 10 AM – 2 PM
11466 Braeside Dr SW, Calgary
Mon–Thu 8 AM – 6 PM · Sat 8 AM – 2 PM
88 Sherbrook St, Winnipeg
Mon–Thu 8 AM – 5 PM · Sat 10 AM – 4 PM
955 Bovaird Dr W, Brampton
Mon–Fri 10 AM – 6 PM · Sat 10 AM – 3 PM
5504 Macleod Trl SW Unit 170, Calgary
Mon–Tue 9 AM – 8 PM · Wed 9 AM – 5 PM · Thu 9 AM – 8 PM · Sun 11 AM – 4 PM
11688 Steveston Hwy, Richmond
Mon–Fri 9:30 AM – 4:30 PM · Sat 10 AM – 2 PM
2605 Main St Unit 2, Winnipeg
Mon–Thu 9 AM – 6 PM · Fri–Sat 9 AM – 4 PM
1070 Rest Acres Rd, Brant
Mon–Fri 10 AM – 7 PM · Sat 10 AM – 3 PM · Sun 10 AM – 5 PM
1111 6 Ave SW #134, Calgary
Mon–Wed 9 AM – 5 PM
595 West St #5, Brantford
Mon–Tue 10 AM – 2 PM · Wed 9 AM – 6 PM · Thu 10 AM – 2 PM
Unit #100, 1501 Ellesmere Rd, Scarborough
Mon–Thu 9 AM – 5 PM · Fri 9 AM – 4 PM · Sat 10 AM – 1 PM
4411 16 Ave NW #121, Calgary
Mon–Thu 9 AM – 6 PM · Sat–Sun 10 AM – 5 PM
1616 Lonsdale Ave, North Vancouver
Mon–Fri 8 AM – 5 PM
11 Base Line Rd E Unit 1, London
Mon–Wed 9 AM – 3 PM · Thu–Fri 9 AM – 3:30 PM
133 King St E Unit 4, Bowmanville
Mon–Thu 9 AM – 8 PM · Fri 9 AM – 5 PM · Sat–Sun 9 AM – 3 PM
2040 Sheppard Ave E Suite A202, North York
Mon 9:30 AM – 5 PM · Tue–Thu 9 AM – 5 PM · Fri 9:30 AM – 5 PM · Sat 9:30 AM – 2 PM
2430 Don Reid Dr Suite 204, Ottawa
Mon–Fri 9:30 AM – 5 PM
8405 Financial Dr #7, Brampton
Mon–Thu 9 AM – 7 PM · Fri 9 AM – 6 PM · Sat 9 AM – 2 PM
3735 Rundlehorn Dr NE #12, Calgary
Mon–Fri 9 AM – 8 PM · Sat 10 AM – 5 PM
1585 Kenaston Blvd Unit 14, Winnipeg
Mon–Tue 9 AM – 8 PM · Wed 9 AM – 5 PM · Thu 9 AM – 8 PM · Fri 9:30 AM – 5 PM · Sat 9 AM – 8 PM
10 Eastern Ave, Acton
Mon–Thu 9 AM – 12 PM · Fri 9 AM – 11 AM · Sat 11 AM – 1 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
105-19070 Lougheed Hwy., Pitt Meadows
Mon–Fri 9 AM – 5 PM
1915 Ironoak Wy Unit 1, Oakville
Mon 8 AM – 8 PM · Tue 8 AM – 7 PM · Wed 8 AM – 8 PM · Thu 8 AM – 7 PM · Fri 8 AM – 5 PM · Sat 10 AM – 2 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
682 Kennedy Rd Unit 1A, Scarborough
Mon–Wed 10 AM – 5 PM · Thu 10 AM – 4 PM · Fri 10 AM – 5 PM · Sat 10 AM – 4 PM
1100 Pleasant Dr, Minto
Mon–Fri 7:30 AM – 5 PM · Sat 8 AM – 3 PM
18811 72 Ave #160, Surrey
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 2 PM
8375 Lundy's Ln, Niagara Falls
Mon–Thu 10 AM – 6 PM · Sat 9 AM – 4 PM
115 Dufay Rd Unit B1, Brampton
Mon–Thu 9 AM – 7 PM · Fri 9 AM – 6 PM · Sat 9 AM – 2 PM
Inside Superstore, 18120 Yonge St L3Y4V8, Newmarket
Mon–Wed 10 AM – 4 PM · Sat 10 AM – 2 PM
3945 17 Ave SW, Calgary
Mon–Thu 9 AM – 4:30 PM
55 Dusk Dr #1, Brampton
Mon–Fri 9 AM – 8 PM · Sat–Sun 10 AM – 6 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
403 Arkell Rd #4, Guelph
Mon 9 AM – 5 PM · Tue 9 AM – 6 PM · Wed 9 AM – 5 PM · Thu 9 AM – 7 PM · Fri 9 AM – 5 PM · Sat 9 AM – 3 PM · Sun 10 AM – 2 PM
3420 Rebecca St, Oakville
Mon–Fri 9 AM – 7 PM · Sat 10 AM – 2 PM · Sun 10 AM – 5 PM
11755 Bramalea Rd Unit 4, Brampton
Mon–Fri 10 AM – 8 PM · Sat–Sun 10 AM – 6 PM
2855 Pembina Hwy #120, Winnipeg
Mon–Fri 9 AM – 7 PM · Sat 9 AM – 3 PM
800 Niagara St Unit G1, Welland
Mon–Wed 9 AM – 5 PM · Thu 9 AM – 8 PM · Fri 9 AM – 5 PM
229 King St E, Hamilton
Mon–Fri 9 AM – 5 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
2425 Victoria Ave, Brandon
Mon–Thu 8 AM – 6 PM · Fri 8 AM – 5 PM
100 Plains Rd W Unit 20, Burlington
Mon 9 AM – 5 PM · Tue 10 AM – 5 PM · Wed 9 AM – 5 PM · Thu 10 AM – 5 PM · Fri 9 AM – 5 PM · Sat 10 AM – 2 PM
56 Westmore Dr Unit 103, Etobicoke
Mon–Fri 9:30 AM – 5:30 PM · Sat 10:30 AM – 12:30 PM
2980 Drew Rd #127, Mississauga
Hours not available
5 Manitou Dr Entrance A, Kitchener
Mon 12 PM – 5 PM · Tue–Wed 1 PM – 5 PM · Thu 12 PM – 5 PM · Fri 1 PM – 5 PM
11850 Oceola Rd #802, Lake Country
Mon–Thu 8 AM – 4 PM
2315 Bristol Cir Unit 104, Oakville
Mon–Thu 9 AM – 7 PM · Fri 9 AM – 5 PM · Sat 9 AM – 2 PM
1900 Major MacKenzie Dr W, Vaughan
Mon–Fri 10 AM – 10 PM · Sat–Sun 10 AM – 5 PM
14340 64 Ave #106, Surrey
Mon 8:30 AM – 5 PM · Tue–Wed 8 AM – 5 PM · Thu 8:30 AM – 4 PM · Fri 8 AM – 3 PM · Sat 9 AM – 1 PM
360 Conklin Rd Unit A1, Brantford
Mon–Thu 10 AM – 5 PM · Fri 10 AM – 4:30 PM · Sat 10 AM – 2 PM
645 Remembrance Rd Unit 105 & 106, Brampton
Mon–Thu 9 AM – 5 PM · Fri 9 AM – 4 PM · Sat 9 AM – 2 PM
#1, 137 W 17th St, North Vancouver
Mon–Fri 10 AM – 5 PM
9000 Weston Rd #9, Woodbridge
Mon–Thu 10 AM – 6 PM · Sat 10 AM – 2 PM
10127 121 Ave #106B, Grande Prairie
Mon–Fri 9 AM – 4 PM
9719 98 Ave #111, Grande Prairie
Mon–Thu 9 AM – 4:30 PM · Fri 9 AM – 3 AM
4841 Delta St, Delta
Mon–Fri 9 AM – 3 PM
70 University Ave #120, Toronto
Mon–Tue 10 AM – 6 PM · Wed 9 AM – 6 PM · Thu 10 AM – 6 PM · Fri 9 AM – 6 PM
650 Terminal Ave #103, Nanaimo
Mon–Thu 8 AM – 5 PM · Sat–Sun 9 AM – 5 PM
318 Spruce St Unit 106, Waterloo
Mon–Fri 9 AM – 1 PM · Sat 10 AM – 1 PM
2930 Dominion Blvd, Windsor
Mon–Fri 8 AM – 3 PM · Sat–Sun 8 AM – 12 PM
9 Court St, St. Catharines
Mon–Fri 9 AM – 7 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
50 Rolling Hills Dr #5, Orangeville
Mon–Fri 9 AM – 3 PM · Sat 9 AM – 12 PM
1200 Rossland Rd E Unit 4, Whitby
Mon–Thu 9 AM – 7 PM · Sat–Sun 9 AM – 2 PM
400 Scott St, St. Catharines
Mon–Thu 9 AM – 6 PM · Fri 11 AM – 4 PM · Sat 9 AM – 3 PM · Sun 10 AM – 3 PM
2424 Boul. Lapinière #101, Brossard
Mon–Thu 8 AM – 8 PM · Fri 8 AM – 5 PM · Sat 9 AM – 1 PM · Sun 9 AM – 12 PM
490 Bramalea Rd Suite 204, Brampton
Hours not available
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
1104 Fennell Ave E, Hamilton
Mon 9 AM – 8 PM · Tue 9 AM – 6:30 PM · Wed 9 AM – 8 PM · Thu 9 AM – 2:30 PM · Fri 9 AM – 6:30 PM · Sat 10 AM – 3:30 PM
3102 Danforth Ave, Scarborough
Mon 12 PM – 6 PM · Tue–Thu 11 AM – 6 PM · Sat 11 AM – 6 PM
1641 Hillside Ave #360, Victoria
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 4 PM
1219 11 Ave SW, Calgary
Mon–Thu 9 AM – 1 PM · Sun 1 PM – 6 PM
790 Bay St. #108, Toronto
Mon–Thu 8 AM – 7 PM · Fri 8 AM – 6 PM · Sat 9 AM – 3 PM
2685 W Broadway, Vancouver
Mon–Fri 8 AM – 5 PM
16028 100a Ave NW #104, Edmonton
Mon–Fri 9 AM – 6 PM · Sat–Sun 10 AM – 3 PM
601 Boulevard Henri-Bourassa E 2nd Floor, Montreal
Mon–Fri 8 AM – 4 PM
9390 Woodbine Ave #1E3, Markham
Mon–Thu 10 AM – 5 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
1 Blvd. Samson #102, Laval
Mon–Thu 8 AM – 9 PM · Fri–Sun 8 AM – 4 PM
1901 Yonge St #4, Toronto
Mon–Fri 9 AM – 7 PM · Sat–Sun 10 AM – 2 PM
2 Champagne Dr, Toronto
Mon–Fri 9 AM – 7 PM · Sat 8 AM – 2 PM
1311 McPhillips St, Winnipeg
Mon–Thu 9 AM – 8 PM · Fri–Sun 9 AM – 4 PM
490 Bramalea Rd #204, Brampton
Mon–Thu 9 AM – 7 PM · Fri 9 AM – 6 PM · Sat 9 AM – 2 PM
1184 Victoria Park Ave, Toronto
Mon–Fri 10 AM – 5 PM · Sat 9 AM – 3 PM · Sun 10 AM – 3 PM
51 Mountainash Rd Unit #8, Brampton
Mon–Fri 10 AM – 9:30 PM · Sat–Sun 10 AM – 5:30 PM
630 Peter Robertson Blvd #15, Brampton
Mon 8 AM – 7 PM · Tue–Thu 9 AM – 7 PM · Fri 9 AM – 6 PM · Sat–Sun 9 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
2620 Simcoe St N Unit 1, Oshawa
Mon 9 AM – 3:30 PM · Tue 9:30 AM – 3:30 PM · Wed 9 AM – 3:30 PM · Thu–Fri 9:30 AM – 3:30 PM
8990 Chinguacousy Rd, Brampton
Mon–Fri 9 AM – 9 PM · Sat–Sun 9 AM – 6 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
180 Sandalwood Pkwy E Unit F1, Brampton
Mon 9 AM – 5 PM · Tue–Thu 9 AM – 6:30 PM · Fri 9 AM – 5 PM · Sat 9 AM – 3 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
578 3rd St SE #207, Medicine Hat
Tue–Thu 9 AM – 3 PM · Fri 10 AM – 3 PM
2332 160 St, Surrey
Mon–Fri 9 AM – 5 PM
2978 Danforth Ave, East York
Mon–Sat 9 AM – 5 PM
8706 Franklin Ave #145, Fort McMurray
Mon–Fri 9 AM – 6 PM · Sat–Sun 9 AM – 4 PM
140 Mulock Dr Unit 8-9, Newmarket
Mon–Fri 9 AM – 7 PM · Sat–Sun 9 AM – 6 PM
62 Overlea Blvd #4A, East York
Mon–Fri 9 AM – 7 PM · Sat 10 AM – 4 PM