Physiotherapy Directory
Mississauga - Matheson and Dixie
2560 Matheson Blvd East, unit 120,Mississauga, Ontario, L4W 4Y9
CA
Phone: 1 (866) 749-7461
Scarborough - Birchmount and Finch
2950 Birchmount Road, Unit 5,Scarborough, Ontario, M1W 3G5
CA
Phone: 1 (866) 749-7461
Brampton - Wanless Dr and Mississauga Rd
47 Military Crescent,Brampton, Ontario, L7A 4V9
CA
Phone: 1 (866) 749-7461
Mississauga - Dundas at Confederation Pkwy
255 Dundas St. W. Unit 6B,Mississauga, Ontario, L5B 3B2
CA
Phone: 1 (866) 749-7461
Streetsville - Britannia and Millcreek
2275 Britannia Road West, Unit 8,Mississauga, Ontario, L5M 2G6
CA
Phone: 1 (866) 749-7461
Lifemark Physiotherapy Nose Hill Park
5440 4th Street NW,Calgary, Alberta, T2K 1A8
CA
Phone: (587) 774-0912
Beacon Hill Physiotherapy and Rehabilitation
175 Mostar Street, Unit 107,Stouffville, Ontario, L4A 0Y2
CA
Phone: 1 (866) 749-7461
Toronto - Avenue Rd and Yorkville
55 Avenue Road, Suite 2000,Toronto, Ontario, M5R 3L2
CA
Phone: 1 (866) 749-7461
Toronto - Bloor West at Christie
726 Bloor Street West, Unit 209,Toronto, Ontario, M6G 4A1
CA
Phone: 1 (866) 749-7461
Brampton - Hurontario and Bovaird Dr E
10035 Hurontario St #12A,Brampton, Ontario, L6Z 0E6
CA
Phone: 1 (866) 749-7461
Mississauga - Hurontario and The Queensway
2338 Hurontario St Unit 211,Mississauga, Ontario, L5B 1N1
CA
Phone: 1 (866) 749-7461
North York - Yonge and Sheppard
4789 Yonge St #506,North York, Ontario, M2N 0C8
CA
Phone: 1 (866) 749-7461
Stoney Creek - Centennial Pkwy S and Queenston Rd
60 Centennial Pky S Suite 6,Stoney Creek, Ontario, L8G 2C5
CA
Phone: 1 (866) 749-7461
Toronto - College and Bathurst
578 College Street,Toronto, Ontario, M6G 1B3
CA
Phone: 1 (866) 749-7461
Stoney Creek - Barton St and Lake Ave
2732 Barton St E Unit # 5,Stoney Creek, Ontario, L8E 4M6
CA
Phone: 1 (866) 749-7461
Woodbridge - Weston and Greenpark
8633 Weston Road, Unit 5,Woodbridge, Ontario, L4L 9R6
CA
Phone: 1 (866) 749-7461
North York - Finch and Chesswood
4505 Chesswood Drive,North York, Ontario, M3J 2V6
CA
Phone: 1 (866) 749-7461
Toronto - Downsview and Finch West
1315 Finch Avenue West, Suite 204,Downsview, Ontario, M3J 2G6
CA
Phone: 1 (866) 749-7461
Toronto - Lakeshore Blvd W @ Brown's Line
3857 Lake Shore Blvd W,Etobicoke, Ontario, M8W 0A2
CA
Phone: 1 (866) 749-7461
Burnaby - Kingsway and Royal Oak
5370 Grimmer Street,Burnaby, British Columbia, V5H 2H2
CA
Phone: 1 (866) 749-7461
Alliston - Victoria and Dufferin
98 Victoria Street East,Alliston, Ontario, L9R 1L1
CA
Phone: 1 (866) 749-7461
Mississauga - Derry Rd and Airport Rd
2891 Derry Rd East,Mississauga, Ontario, L4T 1A6
CA
Phone: 1 (866) 749-7461
Hamilton - Upper James between Wembley Road and McElroy Road West
682 Upper James Street,Hamilton, Ontario, L9C 2Z6
CA
Phone: 1 (866) 749-7461
Burlington - Plains Road East and King Road
665 Plains Road East,Burlington, Ontario, L7T 2E8
CA
Phone: 1 (866) 749-7461
Georgetown - Princess Ann Drive
1A Princess Anne Drive Suite 200,Georgetown, Ontario, L7G 4W4
CA
Phone: 1 (866) 749-7461
Mississauga - Twain Avenue and Mavis Road
9-735 Twain Ave.,Mississauga, Ontario, L5W 1X1
CA
Phone: 1 (866) 749-7461
Edmonton - 28th Ave NW at Hewes Way
6203 28 Avenue Northwest #220,Edmonton, Alberta, T6L 6K3
CA
Phone: 1 (866) 749-7461
Ottawa - Merrivale Road and Meadowlands Drive East
1580 Merivale Rd., Unit 403,Ottawa, Ontario, K2G 4B5
CA
Phone: 1 (866) 749-7461
Oakville - Fourth Line and Westoak Trails
2275 WestOak Trails Blvd #9,Oakville, Ontario, L6M 3W6
CA
Phone: 1 (866) 749-7461
Etobicoke - East Mall at N. Queen St.
81 The East Mall Unit 105,Etobicoke, Ontario, M8Z 5W3
CA
Phone: 1 (866) 749-7461
Toronto - Danforth and Upper Beaches
2558 Danforth Av, Lower Level,Toronto, Ontario, M4C 1L3
CA
Phone: 1 (866) 749-7461
Barrie - Bell Farm Road and Duckworth Street
4 Alliance Blvd, Unit 1A,Barrie, Ontario, L4M 5J1
CA
Phone: 1 (866) 749-7461
Grimsby - Ontario Street and Doran Avenue
17 Ontario Street,Grimsby, Ontario, L3M 3G8
CA
Phone: 1 (866) 749-7461
Chelmsford - Errington Avenue and Brookside Rd
3249 Errington Avenue,Chelmsford, Ontario, P0M 1L0
CA
Phone: 1 (866) 749-7461
St Catharines - Hannover Drive and Martindale Road
23 Hannover Drive Unit 3A,St Catharines, Ontario, L2W 1A3
CA
Phone: 1 (866) 749-7461
Windsor - Huron Church and Kenors
2055 Huron Church Rd, Suite 210,Windsor, Ontario, N9C 2L6
CA
Phone: 1 (866) 749-7461
pt Health - Barrie Physiotherapy
15 Gallie Court, Unit 106,Barrie, Ontario, L4M 7G1
CA
Phone: (705) 725-1982
Hamilton- Main Street East and Gage Avenue South
866 Main Street East,Hamilton, Ontario, L8M 1L9
CA
Phone: 1 (866) 749-7461
Oakville- Lakeshore Rd W and Nelson St
2290 Lakeshore Rd. West,Oakville, Ontario, L6L 1H3
CA
Phone: 1 (866) 749-7461
Kingsville- King Street and Main St E
7 King Street,Kingsville, Ontario, N9Y 1H9
CA
Phone: 1 (866) 749-7461
Scarborough - Kennedy Road and Ellesmere
1939 Kennedy Road, Unit 201B,Scarborough, Ontario, M1P 2L9
CA
Phone: 1 (866) 749-7461
Burlington- Brant and Blairholm
672 Brant St #201,Burlington, Ontario, L7R 2H3
CA
Phone: 1 (866) 749-7461
Waterloo- Bridge St W and Frobisher
745 Bridge St W,Waterloo, Ontario, N2V 2G6
CA
Phone: 1 (866) 749-7461
Nepean- Tartan Dr and Strandherd Dr
1 Tartan Dr,Nepean, Ontario, K2J 2W7
CA
Phone: 1 (866) 749-7461
Squamish Physiotherapy and Wellness Centre - pt Health
38247 Cleveland Ave,Squamish, British Columbia, V8B 0B4
CA
Phone: (778) 733-0655
Thorold Physiotherapy and Rehabilitation - pt Health
20 Pine St. North, Unit C,Thorold, Ontario, L2V 0A1
CA
Phone: (289) 974-0250
pt Health and Wellness Centre Gladstone Halifax
2751 Gladstone St,Halifax, Nova Scotia, B3K 4W6
CA
Phone: (902) 701-8394
Six Points Physiotherapy And Rehabilitation - pt Health
5468 Dundas St West, Unit 106,Etobicoke, Ontario, M9B 6E3
CA
Phone: (647) 794-3673
Mississauga - Traders Blvd East
8-315 TRADERS BLVD EAST,Mississauga, Ontario, L4Z 3E4
CA
Phone: 1 (866) 749-7461
Main And Gerrard Physiotherapy - pt Health
192 Main St,Toronto, Ontario, M4E 2W1
CA
Phone: (647) 794-3688
Sackville - Riverside and Sackville Dr
Suite 202 - 667 Sackville Drive,Sackville, Nova Scotia, B4C 2S4
CA
Phone: 1 (866) 749-7461
Atlas Physiotherapy Centre - pt Health
6971 Elmbridge Way, Suite 170,Richmond, British Columbia, V7C 0A5
CA
Phone: (778) 732-1372
Advantage Health Castleridge Physiotherapy - pt Health
4818 Westwinds Dr NE, 2210,Calgary, Alberta, T3J 3Z5
CA
Phone: (403) 744-5055
Trenton Physiotherapy - pt Health
241 R.C.A.F. Rd, Suite 160,Trenton, Ontario, K8V 5P8
CA
Phone: (343) 600-0053
Hagersville Physiotherapy and Rehabilitation - pt Health
19 King St W,Hagersville, Ontario, N0A 1H0
CA
Phone: (905) 768-9511
Mississauga - Hurontario and Waitline
1 Hurontario Street, Unit 8,Mississauga, Ontario, L5G 0A3
CA
Phone: 1 (866) 749-7461
Brant 730 Physiotherapy - pt Health
2015 Mount Forest Dr,Burlington, Ontario, L7P 1H4
CA
Phone: (289) 427-5584
Queenston Physiotherapy and Rehabilitation - pt Health
15 Mountain Ave S, Suite 105,Stoney Creek, Ontario, L8G 2V6
CA
Phone: (905) 662-2014
Cowie Hill Physiotherapy - pt Health
15 Shoreham Lane, Suite 213,Halifax, Nova Scotia, B3P 2R3
CA
Phone: (902) 701-8393
Northside Physiotherapy Clinic - pt Health
197 Main St,Fredericton, New Brunswick, E3A 1E1
CA
Phone: (506) 457-5623
Moncton Physiotherapy - pt Health
95 Foundry St, Suite B10,Moncton, New Brunswick, E1C 5H7
CA
Phone: (506) 857-8883
Glover Physiotherapy And Hand Clinic - pt Health
5796 Glover Road, Suite 105,Langley, British Columbia, V3A 4H9
CA
Phone: (604) 514-1471
Newton Physiotherapy - pt Health
13711 72 Ave, Suite 230,Surrey, British Columbia, V3W 2P2
CA
Phone: (778) 728-0970
Central Scarborough Physiotherapy Clinic - pt Health
2155 Lawrence Ave E, Unit 14,Scarborough, Ontario, M1R 5G9
CA
Phone: (647) 794-3677
Fairvale Physiotherapy - pt Health
147 Hampton Rd,Rothesay, New Brunswick, E2E 2R3
CA
Phone: (506) 847-8550
Toronto- St Clair West and Yonge St
1 St Clair Avenue West, Suite 404,Toronto, Ontario, M4V 1K6
CA
Phone: 1 (866) 749-7461
Ancaster - Wilson and Fiddlers
3 Wilson Street East,Ancaster, Ontario, L9G 2B3
CA
Phone: 1 (866) 749-7461
pt Health Physiotherapy - Bedford Place Mall
1658 Bedford Hwy, Suite 9025,Bedford, Nova Scotia, B4A 2X9
CA
Phone: (902) 701-8385
Old North Physiotherapy - pt Health
140 Oxford St East, Suite 105,London, Ontario, N6A 5R9
CA
Phone: (519) 914-5052
Evans Physiotherapy - pt Health
40 Finchgate St, Suite 101,Brampton, Ontario, L6T 3J1
CA
Phone: (289) 948-1038
Fairview Physiotherapy - pt Health
40 Shellington Pl, Ste 002-Basement,Brantford, Ontario, N3S 0C5
CA
Phone: (289) 948-1044
Mountain Physiotherapy and Rehabilitation - pt Health
520 Upper Sherman Ave,Hamilton, Ontario, L8V 3L8
CA
Phone: (905) 389-0610
Springbank Physiotherapy - pt Health
460 Springbank Dr, Suite 201,London, Ontario, N6J 0A8
CA
Phone: (226) 636-0789
Sarnia Community Care Physiotherapy - pt Health
460 Christina Street North, Unit 3,Sarnia, Ontario, N7T 5W4
CA
Phone: (226) 313-2458
Stoney Creek Physiotherapy - pt Health
15 Mountain Ave S, Suite 205,Stoney Creek, Ontario, L8G 2V6
CA
Phone: (905) 575-7373
pt Health Physiotherapy Amherst
150 Robert Angus Dr, Suite 200,Amherst, Nova Scotia, B4H 4R7
CA
Phone: (902) 660-3385
Stratford Physiotherapy Centre - pt Health
444 Douro St,Stratford, Ontario, N5A 0E6
CA
Phone: (226) 779-1029
Victoria Community Physical Rehab and Physiotherapy - pt Health
414 Victoria Ave North,Hamilton, Ontario, L8L 5G8
CA
Phone: (905) 525-2062
Richmond Physiotherapy - pt Health
6051 Gilbert Rd, Suite 102,Richmond, British Columbia, V7C 3V3
CA
Phone: (778) 732-1380
Surrey Central Physiotherapy - pt Health
13817 Central Ave,Surrey, British Columbia, V3T 5B5
CA
Phone: (778) 735-0933
Burnaby Physiotherapy And Hand Therapy - pt Health
5050 Kingsway, Unit 601,Burnaby, British Columbia, V5H 4C2
CA
Phone: (604) 449-5730
Melrose Physiotherapy Toronto - pt Health
368 Melrose Ave,Toronto, Ontario, M5M 1Z7
CA
Phone: (647) 794-3699
Austin Ave Physiotherapy - pt Health
1001 Austin Avenue, Unit 103,Coquitlam, British Columbia, V3K 3N9
CA
Phone: (604) 931-5511
Guelph- Eastview and Watson Parkway
B3 - 322 Eastview Road,Guelph, Ontario, N1E 0L2
CA
Phone: 1 (866) 749-7461
Winnipeg - Empress and Wellington
1129 Empress Street,Winnipeg, Manitoba, R3E 3H1
CA
Phone: 1 (866) 749-7461
Etobicoke - Rexdale and Kipling
2291 Kipling Avenue Rexdale,Etobicoke, Ontario, M9W 4L6
CA
Phone: 1 (866) 749-7461
Toronto - St Clair Ave West and Dufferin
1221 St Clair Ave West,Toronto, Ontario, M6E 1P5
CA
Phone: 1 (866) 749-7461
Bolton- Highway 50 and Simona Drive
12295 HWY 50, Unit 10,Bolton, Ontario, L7E 1M2
CA
Phone: 1 (866) 749-7461
Bright's Grove Physiotherapy and Wellness Centre - pt Health
2670 Lakeshore Rd,Brights Grove, Ontario, N0N 1C0
CA
Phone: (226) 313-2464
Brant Active Rehabilitation Centre - pt Health
2015 Mount Forest Dr,Burlington, Ontario, L7P 1H4
CA
Phone: (289) 427-5583
Harvester Road Physiotherapy - pt Health
3155 Harvester Rd, Suite 204,Burlington, Ontario, L7N 3V2
CA
Phone: (289) 427-5581
Advance Physiotherapy - pt Health
1450 Headon Rd, Unit 1 and 2,Burlington, Ontario, L7M 3Z5
CA
Phone: (289) 427-5224
pt Health - Chatham Physiotherapy
372 Lacroix St, Unit A,Chatham, Ontario, N7M 2W3
CA
Phone: (226) 312-4226
Limeridge Physiotherapy and Rehabilitation - pt Health
849 Upper Wentworth St, Ste 306,Hamilton, Ontario, L9A 5H4
CA
Phone: (289) 426-1875
Broadview Physiotherapy Ottawa - pt Health
770 Broadview Avenue, Suite 104,Ottawa, Ontario, K2A 3Z3
CA
Phone: (613) 518-6533
Petrolia Rehabilitation - pt Health
4119 Petrolia Line, Unit 3,Petrolia, Ontario, N0N 1R0
CA
Phone: (519) 882-4557
Flamborough Physiotherapy and Rehabilitation - pt Health
80 Hamilton St N, Unit 5,Waterdown, Ontario, L8B 0G8
CA
Phone: (289) 431-1073
Midland Physiotherapy and Rehabilitation Centre - pt Health
375 William St, Unit 1,Midland, Ontario, L4R 2S4
CA
Phone: (705) 986-0206
Belmead Physical Therapy - pt Health
8944 182 St NW, Suite 300,Edmonton, Alberta, T5T 2E3
CA
Phone: (780) 652-1127
Sherwood Park Physiotherapy - pt Health
501 Bethel Dr, Suite 209,Sherwood Park, Alberta, T8H 0N2
CA
Phone: (780) 652-1128
Toronto - East York and Coxwell
840 Coxwell Avenue, Suite 304,Toronto, Ontario, M4C 5T2
CA
Phone: 1 (866) 749-7461
Broadway Wellness and Physiotherapy - pt Health
2460 Commercial Dr, Suite 205,Vancouver, British Columbia, V5N 4B9
CA
Phone: (604) 449-5737
Bradford - West Park and Holland
442 Holland Street West, Unit 12,Bradford, Ontario, L3Z 0G1
CA
Phone: 1 (866) 749-7461
Motion Physiotherapy - pt Health
#210 - 88 Tenth Street,New Westminster, British Columbia, V3M 6H8
CA
Phone: (778) 727-0677
In Motion Physio and Wellness Morgan Creek - pt Health
15252 32nd Ave, #105,Surrey, British Columbia, V3Z 0R7
CA
Phone: (778) 736-0663
In Motion Physiotherapy and Wellness White Rock - pt Health
1400 George St, Unit 1D,White Rock, British Columbia, V4B 4A3
CA
Phone: (778) 819-6246
Toronto- Bathurst and Rutherford
9200 Bathurst Street, Unit 27B,Thornhill, Ontario, L4J 8W1
CA
Phone: 1 (866) 749-7461
Toronto - Adelaide West and York
130 Adelaide Street West - Lower Concourse Level,Toronto, Ontario, M5H 3P5
CA
Phone: 1 (866) 749-7461
Mississauga - Dunwin and Dundas
2485 Dunwin Dr. Unit 1B,Mississauga, Ontario, L5L 1T1
CA
Phone: 1 (866) 749-7461
Peterborough - Rubidge and Dalhousie
200 Rubidge Street,Peterborough, Ontario, K9J 3N8
CA
Phone: 1 (866) 749-7461
Stouffville - Tenth Line and Linconville GO Station
12637 Tenth Line Unit 106,Stouffville, Ontario, L4A 2X5
CA
Phone: 1 (866) 749-7461
Richmond Hill - Yonge and Rutherford
8950 Yonge Street Unit 6,Richmond Hill, Ontario, L4C 6Z7
CA
Phone: 1 (866) 749-7461
North York - Islington and Vanhill
2- 2930 Islington Avenue,North York, Ontario, M9L 2K5
CA
Phone: 1 (866) 749-7461
Etobicoke - Jopling South and Bloor West
3853 Bloor Street West,Etobicoke, Ontario, M9B 1L3
CA
Phone: 1 (866) 749-7461
North York - Finch West and Bloor West
2100 Finch Ave., West, Suite 310,North York, Ontario, M3N 2Z9
CA
Phone: 1 (866) 749-7461
Windsor - Dougall and Eugenie West
2528 Dougall Ave,Windsor, Ontario, N8X 1T6
CA
Phone: 1 (866) 749-7461
Toronto - Kennedy and Sheppard East
100 Cowdray Court Suite 300,Scarborough, Ontario, M1S 5C8
CA
Phone: 1 (866) 749-7461
Mississauga - King St W and Hurontario St
71 King Street West, Suite 110,Mississauga, Ontario, L5B 4A2
CA
Phone: 1 (866) 749-7461
Toronto - King West and Duncan
266 King Street West,Toronto, Ontario, M5V 1H8
CA
Phone: 1 (866) 749-7461
Toronto - King West and Strachan
901 King St West, Suite 105,Toronto, Ontario, M5V 3H5
CA
Phone: 1 (866) 749-7461
Port Colborne - Killaly Street West
258 Killaly St W,Port Colborne, Ontario, L3K 6A6
CA
Phone: 1 (866) 749-7461
Port Colborne - Killaly Street West Physiotherapy
258 Killaly St W,Port Colborne, Ontario, L3K 6A6
CA
Phone: 1 (866) 749-7461
Guelph - Silver Creek Parkway North
19-130 Silvercreek Pkwy North, Guelph,Guelph, Ontario, N1H 7Y5
CA
Phone: 1 (866) 749-7461
Collingwood - St. Marie Street
31 Simcoe Street,Collingwood, Ontario, L9Y 1H5
CA
Phone: 1 (866) 749-7461
Richmond Hill - Bayview and 16th
9160 Bayview Ave, Suite 202,Richmond Hill, Ontario, L4B 0E6
CA
Phone: 1 (866) 749-7461
Kanata - Eagleson and Stonehaven
320 Eagleson Road Unit D3A,Kanata, Ontario, K2M 1C9
CA
Phone: 1 (866) 749-7461
Southampton - Albert Street North
20 Albert Street North,Southampton, Ontario, N0H 2L0
CA
Phone: 1 (866) 749-7461
Trafalgar Physiotherapy - pt Health
1235 Trafalgar Rd, Suite 401,Oakville, Ontario, L6H 3P1
CA
Phone: (289) 351-1884
Dunnville Physiotherapy and Rehabilitation - pt Health
420 Lock St West,Dunnville, Ontario, N1A 1V6
CA
Phone: (905) 701-7944
Tavistock Physiotherapy Centre - pt Health
18 Hope St West,Tavistock, Ontario, N0B 2R0
CA
Phone: (226) 476-1334
Advantage Health Aspen - pt Health
339 Aspen Glen Landing SW,Calgary, Alberta, T3H 0N6
CA
Phone: (403) 744-5056
Vaughan - Highway and Pinevalley
7700 Pinevalley Drive, Suite 202,Woodbridge, Ontario, L4L 2X4
CA
Phone: 1 (866) 749-7461
Tillonsburg - Baldwin and Broadway
19 Baldwin Street,Tillsonburg, Ontario, N4G 2K3
CA
Phone: 1 (866) 749-7461
Toronto - St Clair West and Bathurst
538 St. Clair Avenue West,Toronto, Ontario, M6C 1A4
CA
Phone: 1 (866) 749-7461
Proactive Physiotherapy - pt Health
800 Princess St, Suite 400,Kingston, Ontario, K7L 5E4
CA
Phone: (613) 417-1921
Fall River Physiotherapy - pt Health
3060 Hwy #2, Suite 201,Fall River, Nova Scotia, B2T 1J5
CA
Phone: (902) 861-1344
Advantage Health Royal Oak Physiotherapy - pt Health
8888 Country Hills Blvd NW,Calgary, Alberta, T3G 5T4
CA
Phone: (403) 744-5052
Cole Harbour Integrated Health Services - pt Health
51 Forest Hills Parkway, Box 16,Dartmouth, Nova Scotia, B2W 6C6
CA
Phone: (902) 701-8376
Four Seasons Physiotherapy - pt Health
16 Four Seasons Place, Ste 203,Etobicoke, Ontario, M9B 6E5
CA
Phone: (416) 621-2155
Forest Hills Physio Dartmouth - pt Health
4 Forest Hills Parkway,Dartmouth, Nova Scotia, B2W 5G7
CA
Phone: (902) 435-6358
Porters Lake Physiotherapy - pt Health
5228 Hwy #7, Suite 24,Porters Lake, Nova Scotia, B3E 1J8
CA
Phone: (902) 281-3051
Russell Lake Physiotherapy Dartmouth - pt Health
240 Baker Dr, Suite 212,Dartmouth, Nova Scotia, B2W 6L4
CA
Phone: (902) 466-7627
Elmsdale Integrated Health Services - pt Health
32 Park Rd, Unit 4,Elmsdale, Nova Scotia, B2S 2L2
CA
Phone: (902) 883-7708
Brighton Physiotherapy and Rehabilitation Centre - pt Health
6 Oliphant St,Brighton, Ontario, K0K 1H0
CA
Phone: (343) 600-0066
Bowmanville Physiotherapy and Sports Medicine Centre - pt Health
2445 Baseline Rd W, Unit 4,Bowmanville, Ontario, L1C 5M2
CA
Phone: (289) 316-3733
Greenwood Physiotherapy - pt Health
780 Central Ave,Greenwood, Nova Scotia, B0P 1N0
CA
Phone: (866) 749-7461
Cornwall Physiotherapy - pt Health
17373 South Branch Road,Cornwall, Ontario, K6K 1T3
CA
Phone: (613) 209-7706
North York - Sheppard East and Consumers
2255 Sheppard Avenue E., Suite 300,North York, Ontario, M2J 4Y1
CA
Phone: 1 (866) 749-7461