The health and safety of our patients is paramount
370 Bayview Drive
Suite #110
Barrie, ON
L4N 7L3
(705) 737-0830
1-833-323-JOIN
1929 Bayview Ave
Suite 107
Toronto, ON
M4G 3E8
(416) 645-2928
2979 Bovaird Drive East
Brampton, ON
L6S 0C6
(905) 595-0560
2951 Walkers Line, 2nd Floor
Burlington, ON
L7M 4Y1
(905) 592-2262
2119 Lakeshore Road
L7R 1A4
(905) 662-2262 x619
5940 Macleod Trail SW
Suite 102
Calgary, AB
T2H 2G4
(403) 288-3224
1723 Kipling Ave
Suite #2b
Etobicoke, ON
M9R 4E1
(416) 645-1035
230 Victoria St.
Suite 225
London, ON
N6A 2C2
13714, du Curé-Labelle
Suite 101
Mirabel, QC
J7J 2K8
(450) 420-0270
175 Stillview Avenue
Suite 145
Pointe Claire, QC
H9R 4S3
(514) 694-9940
5325 Crowley Ave.
Suite 301
Montréal, QC
H4A 2C6
(438) 802-GLEN (4536)
6363 Transcanadienne W
Suite 238
Ville Saint-Laurent, QC
H4T 1Z9
(514) 744-5620
3075 Hospital Gate
Oakville, ON
L6M 1M1
(905) 337-0040
4100 Strandherd Drive
Suite 208
Ottawa, ON
K2J 0V2
(613) 505-9704
3500 Fallowfield Road
Suite 1C
Nepean ON
K2J 4A7
613-843-1718 x 1039
520 Ellesmere Road
Suite G125
Scarborough, Ontario
M1R 0B1
35 Upper Centennial Parkway, 3rd Floor
Hamilton, ON
L8J 3W2
1600 Steeles Ave W
Suite #5
Vaughan, ON
L4K 4M2
(905) 763-8660
2291 Kipling Avenue
Unit 117B
M9W 4L6
(416) 740-2895
1190 A Rue Courchevel
Local 203
Lévis, QC
G6W 0M5
(418) 839-8572