Language(s)
English
Contact Details
226-9897504Location
654 Salzburg Drive
Waterloo, ON
n2v 2l5, Canada
Language(s)
English
Contact Details
705-787-7500Location
432-101 Worthington Street East
North Bay, ON
P1B 3G5, Canada
Language(s)
English
Contact Details
647 933 5506Location
3080 Yonge Street Suite 5016 Box 87
3080 Yonge Street., Suite 5035
Toronto, ON
M4N 3N1, Canada
Language(s)
English
Contact Details
7053414388Location
50 Mary St W, James St Entrance
Lindsay, ON
K9V 2N6, Canada
Language(s)
English
Contact Details
705-737-0888Location
500 Mapleton Avenue, Suite A
Barrie, ON
L4N 9C2, Canada
Language(s)
English
Contact Details
519-208-2000Location
15 Hazelglen Dr
Suite 2
Kitchener, Ontario
N2M 2E2, Canada
Language(s)
English
Contact Details
(705) 787-7500Location
29 King William St
Huntsville, Ontario
P1H 1G4, Canada
Language(s)
English
Contact Details
416-561-6453Location
462 Douglas Ave
North York, ON
M5M 1H5, Canada
Language(s)
English
Contact Details
6137220919Location
6 Florence Street Ottawa Ontario K2P 0W7 Canada
Ottawa, ON
K2P 0W7, Canada
Language(s)
English
Farsi
Contact Details
647-977-9629Location
TH7-85 Queens Wharf Road
Toronto, ON
M5V0J9, Canada
Language(s)
English
Contact Details
905-334-5051Location
PO Box 71021
RPO Maplehurst
Burlington, ON
L7T 4J8, Canada
Language(s)
English
Contact Details
(705) 787-7500Location
29 King William St
Huntsville, Ontario
P1H 1G4, Canada
Language(s)
English
Arabic
French
Contact Details
5146005591Location
233 Dunbar
Suite 300
Mont-Royal, QC
H3P 2H4, Canada
© 2025 Thomas Rogers LLP - Trauma Resource Directory
Thomas Rogers LLP does not endorse, certify or verify the health care professionals and treatment providers listed on TraumaResourceDirectory.com