Search Location
-
130 Adelaide St W Toronto
-
130 Adelaide St W Concourse Level
Toronto, ON, M5H 3P5 - 416-363-9259
- tph010@tph.ca
130 Adelaide St W Toronto
-
130 Adelaide St W Concourse Level
-
1652 West 2ND Ave Vancouver
-
1652 West 2nd Ave
Vancouver, BC, V6J 1H4 - 604-738-7131
- tph015@tph.ca
- 08:30 AM - 05:00 PM
- Mon, Tues, Wed, Thur, Fri
1652 West 2ND Ave Vancouver
-
1652 West 2nd Ave
-
379 Adelaide St W Toronto
-
379 Adelaide Street West Lower Level
Toronto, ON, M5V 1S5 - 416-598-4280
- tph057@tph.ca
379 Adelaide St W Toronto
-
379 Adelaide Street West Lower Level
-
43 W Hamilton
-
43 West Avenue N.
Hamilton, ON, L8L 5C1 - 905-527-2753
- tph014@tph.ca
43 W Hamilton
-
43 West Avenue N.
-
4th and 4th Calgary
-
435-4th Ave. SW. Suite #102
Calgary, AB, T2P 3A8 - 403-255-3200
- tph048@tph.ca
4th and 4th Calgary
-
435-4th Ave. SW. Suite #102
-
505 University Ave Toronto
-
505 University Avenue
Toronto, ON, M5G 2P1 - 416-204-9256
- tph005@tph.ca
505 University Ave Toronto
-
505 University Avenue
-
56 Ave Langley
-
100 - 20316 56th Avenue
Langley, BC, V3A 3Y7 - 604-687-9991
- tph016@tph.ca
56 Ave Langley
-
100 - 20316 56th Avenue
-
Adelaide St E Toronto
-
401 Adelaide Street E.
Toronto, ON, M5A 1N3 - 416-363-5273
- tph013@tph.ca
Adelaide St E Toronto
-
401 Adelaide Street E.
-
Advance Rd Etobicoke
-
37 Advance Road Suite 102
Etobicoke, ON, M8Z 2S6 - 416-233-6427
- tph137@tph.ca
Advance Rd Etobicoke
-
37 Advance Road Suite 102
-
Akerley Blvd Dartmouth
-
11 Akerley Blvd. #500
Dartmouth, NS, B3B 1V7 - 902-468-2085
- tph054@tph.ca
- 08:30 AM - 05:00 PM
- Mon, Tues, Wed, Thur, Fri
Akerley Blvd Dartmouth
-
11 Akerley Blvd. #500
-
Atrium on Bay Toronto
-
595 Bay St., P.O. Box 388 Street Level
Toronto, ON, M5G 2C2 - 416-585-9341
- tph028@tph.ca
- 08:30 AM - 05:00 PM
- Mon, Tues, Wed, Thur, Fri
Atrium on Bay Toronto
-
595 Bay St., P.O. Box 388 Street Level
-
Auriga Dr Ottawa
-
77 Auriga Dr. Unit #3
Ottawa, ON, K2E 7Z7 - 613-723-7717
- tph023@tph.ca
Auriga Dr Ottawa
-
77 Auriga Dr. Unit #3
-
Barrington St Halifax
-
1809 Barrington Street, B101 CIBC Building
Halifax, NS, B3J 3K8 - 902-422-7730
- tph059@tph.ca
Barrington St Halifax
-
1809 Barrington Street, B101 CIBC Building
-
Bayly St Pickering
-
1635 Bayly Street, Unit 1 Building F
Pickering, Ontario, L1W 0B1 - 905-839-6472
- tph069@tph.ca
- 08:30 AM - 05:00 PM
- Mon, Tues, Wed, Thur, Fri, Sat, Sun
Bayly St Pickering
-
1635 Bayly Street, Unit 1 Building F
-
Bayview Dr Barrie
-
431 Bayview Drive Unit #11
Barrie, ON, L4N 8Y2 - 705-739-4947
- tph083@tph.ca
Bayview Dr Barrie
-
431 Bayview Drive Unit #11
-
Beltline Calgary
-
110-1122 4 St S.W.
Calgary, Alberta, T2R 1M1 - 403-233-2122
- tph043@tph.ca
- 08:30 AM - 06:30 PM
- Mon, Tues, Wed, Thur, Fri
Beltline Calgary
-
110-1122 4 St S.W.
-
Bloor St E Toronto
-
160 Bloor Street East Suite 130
Toronto, ON, M4W 1B9 - 416-413-7788
- tph076@tph.ca
- Mon, Tues, Wed, Thur, Fri
Bloor St E Toronto
-
160 Bloor Street East Suite 130
-
Bow Valley Square Calgary
-
Bow Valley Square #160, 250 6 Ave SW
Calgary, Alberta, T2P 3H7 - 403-262-3806
- tph047@tph.ca
Bow Valley Square Calgary
-
Bow Valley Square #160, 250 6 Ave SW
-
Brookfield Place Bay St Toronto
-
161 Bay St. (Brookfield Place), Unit C50 P.O.Box 108
Toronto, ON, M5J 2S1 - 416-366-4646
- tph071@tph.ca
- 08:30 AM - 05:00 AM
- Mon, Tues, Wed, Thur, Fri
Brookfield Place Bay St Toronto
-
161 Bay St. (Brookfield Place), Unit C50 P.O.Box 108
-
Canada Square Yonge St Toronto
-
Canada Square, 2200 Yonge St, Unit 205
Toronto, ON, M4S 2C6 - 416-482-2260
- tph081@tph.ca
Canada Square Yonge St Toronto
-
Canada Square, 2200 Yonge St, Unit 205
-
College Park Bay St Toronto
-
777 Bay Street Concourse Level
Toronto, ON, M5G 2C8 - 416-593-8428
- tph056@tph.ca
College Park Bay St Toronto
-
777 Bay Street Concourse Level
-
Derry Rd E Mississauga
-
2859 Derry Rd. E.
Mississauga, ON, L4T 1A6 - 905-677-0674
- tph025@tph.ca
Derry Rd E Mississauga
-
2859 Derry Rd. E.
-
Dixie Rd Mississauga
-
5120 Dixie Rd. Unit #3
Mississauga, ON, L4W 1C9 - 905-624-8829
- tph039@tph.ca
Dixie Rd Mississauga
-
5120 Dixie Rd. Unit #3
-
Dufferin St Toronto
-
3240 Dufferin St. Unit #5
Toronto, ON, M6A 2T3 - 416-782-1191
- tph032@tph.ca
Dufferin St Toronto
-
3240 Dufferin St. Unit #5
-
Evans Ave Etobicoke
-
365 Evans Ave Unit 103
Etobicoke, ON, M8Z 1K2 - 416-703-6936
- tph008@tph.ca
Evans Ave Etobicoke
-
365 Evans Ave Unit 103
-
Finch Ave W North York
-
1126 Finch Ave W Unit 6
North York, ON, M3J 3J6 - 416-736-8615
- tph052@tph.ca
Finch Ave W North York
-
1126 Finch Ave W Unit 6
-
First Canadian Place Toronto
-
100 King west 1st Canadian place
Toronto, ON, M5X 1C8 - 416-366-8884
- tph003@tph.ca
First Canadian Place Toronto
-
100 King west 1st Canadian place
-
Hopkins St Whitby
-
325 Hopkins Street
Whitby, Ontario, L1N 2C1 - 905-665-1010
- tph070@tph.ca
- 08:30 AM - 05:00 PM
- Mon, Tues, Wed, Thur, Fri
Hopkins St Whitby
-
325 Hopkins Street
-
Hornby St Vancouver
-
608 Hornby St.
Vancouver, BC, V6C 2G2 - 604-669-1811
- tph017@tph.ca
Hornby St Vancouver
-
608 Hornby St.
-
Jane Street Vaughan
-
8740 Jane Street Unit 11 & 12
Vaughan, ON, L4K 0E7 - 905-597-0242
- tph079@tph.ca
Keele St Concord
-
8740 Jane Street Unit 11 & 12
-
Keele st. Concord
-
7880 Keele St Unit 4
Concord, Ontario, L4K 4G7 - 905-660-1135
- tph078@tph.ca
University Ave Toronto
-
7880 Keele St Unit 4
-
Kennedy Commons William Kitchen Scarborough
-
1 William Kitchen Road Unit 2
Scarborough, ON, M1P 5B7 - 416-751-9666
- tph066@tph.ca
Kennedy Commons William Kitchen Scarborough
-
1 William Kitchen Road Unit 2
-
Kent St Ottawa
-
112 Kent Street Suite 103
Ottawa, ON, K1P 5P2 - 613-232-0436
- tph035@tph.ca
- 08:30 AM - 05:00 PM
- Mon, Tues, Wed, Thur, Fri
Kent St Ottawa
-
112 Kent Street Suite 103
-
King St St. Catharines
-
80 King Street Unit # 4
St. Catharines, ON, L2R 7G1 - 905-682-2342
- tph091@tph.ca
King St St. Catharines
-
80 King Street Unit # 4
-
King St W Toronto
-
840 King St. W. (Niagara)
Toronto, ON, M5V 1P1 - 416-703-8897
- tph055@tph.ca
King St W Toronto
-
840 King St. W. (Niagara)
-
Leslie St Newmarket
-
17705B Leslie Street Unit 11
Newmarket, ON, L3Y 3E3 - 905-836-5999
- tph085@tph.ca
- 08:30 AM - 06:00 PM
- Mon, Tues, Wed, Thur, Fri
TPH on Leslie Street, in Newmarket, Ontario
-
17705B Leslie Street Unit 11
-
Leslie St Richmond Hill
-
9005 Leslie St. Unit #108
Richmond Hill, ON, L4B 1G7 - 905-709-1173
- tph007@tph.ca
Leslie St Richmond Hill
-
9005 Leslie St. Unit #108
-
Mainway St Burlington
-
3285 Mainway Unit #1
Burlington, ON, L7M 1A6 - 905-335-0334
- tph024@tph.ca
Mainway St Burlington
-
3285 Mainway Unit #1
-
Morrison St Niagara Falls
-
6700 Morrison St, Unit #3
Niagara Falls, ON, L2E 6N9 - 905-374-7555
- tph093@tph.ca
Morrison St Niagara Falls
-
6700 Morrison St, Unit #3
-
Niagara St Toronto
-
217 Niagara St
Toronto, ON, M5V 1C9 - 416-682-8979
- tph073@tph.ca
Niagara St Toronto
-
217 Niagara St
-
O'Connor Dr East York Toronto
-
1400 O'Connor Drive
East York, Ontario, M4B 2T8 - 416-759-2219
- tph031@tph.ca
- 08:30 AM - 05:00 PM
- Mon, Tues, Wed, Thur, Fri
O'Connor Dr East York Toronto
-
1400 O'Connor Drive
-
Robert Speck Parkway Mississauga
-
3 Robert Speck Parkway Unit 170
Mississauga, ON, L4Z 2G5 - 905-270-0450
- tph049@tph.ca
Robert Speck Parkway Mississauga
-
3 Robert Speck Parkway Unit 170
-
Satellite Dr Mississauga
-
5250 Satellite Drive Unit 18/19
MIssissauga, Ontario, L4W 5G5 - tph037@tph.ca
- 08:30 AM - 06:30 PM
- Mon, Tues, Wed, Thur, Fri
Satellite Dr Mississauga
-
5250 Satellite Drive Unit 18/19
-
Slater St Ottawa
-
123 Slater Street, Suite100
Ottawa, ON, K1P 5H2 - 613-239-3834
- tph050@tph.ca
- 08:30 AM - 05:00 PM
- Mon, Tues, Wed, Thur, Fri
Slater St Ottawa
-
123 Slater Street, Suite100
-
Southcore Financial Centre
-
18 York Street Unit #210
Toronto, ON, M5J 2T8 - 416-861-9310
- tph088@tph.ca
Southcore Financial Centre
-
18 York Street Unit #210
-
St Clair Centre Toronto
-
2 St. Clair Ave E Concourse Level
Toronto, ON, M4T 2T5 - 416-964-6580
- tph030@tph.ca
St Clair Centre Toronto
-
2 St. Clair Ave E Concourse Level
-
Standard Life Centre King St W Toronto
-
Standard Life Centre 121 King Street W.
Toronto, ON, M5H 3T9 - 416-367-1050
- tph089@tph.ca
Standard Life Centre King St W Toronto
-
Standard Life Centre 121 King Street W.
-
TD Centre Toronto
-
66 Wellington Street West Suite #10
Toronto, ON, M5K 1H1 - 416-363-1101
- tph004@tph.ca
- 08:30 AM - 06:30 PM
- Mon, Tues, Wed, Thur, Fri
TD Centre Toronto
-
66 Wellington Street West Suite #10
-
Thurlow St Vancouver
-
535 Thurlow Street #102
Vancouver, BC, V6E 3L2 - 604-662-7772
- tph021@tph.ca
Thurlow St Vancouver
-
535 Thurlow Street #102
-
Tomken Rd Mississauga
-
6155 Tomken Road Unit 5
Mississauga, ON, L5T 1X3 - 905-564-5910
- tph061@tph.ca
Tomken Rd Mississauga
-
6155 Tomken Road Unit 5
-
Vanderhoof Ave Leaside Toronto
-
100 Vanderhoof Ave Suite 2
East York, ON, M4G 4C9 - 416-422-1200
- tph026@tph.ca
Vanderhoof Ave Leaside Toronto
-
100 Vanderhoof Ave Suite 2
-
Victoria St Alliston
-
19 Victoria St West Unit 2
Alliston, ON, L9R 1S9 - 705-435-4420
- tph082@tph.ca
- Mon, Tues, Wed, Thur, Fri
Victoria St Alliston
-
19 Victoria St West Unit 2
-
W Broadway Vancouver
-
853 W BROADWAY
Vancouver, BC, V5Z 1J9 - 604-873-2671
- tph018@tph.ca
W Broadway Vancouver
-
853 W BROADWAY
-
W Hastings Vancouver
-
1177 W Hastings St Concourse Level
Vancouver, BC, V6E 2K3 - 604-684-4410
- tph020@tph.ca
W Hastings Vancouver
-
1177 W Hastings St Concourse Level
-
Wellington St E Toronto
-
26 Wellington St. E.
Toronto, ON, M5E 1S2 - 416-364-9158
- tph001@tph.ca
Wellington St E Toronto
-
26 Wellington St. E.
-
Wilkinson Rd Brampton
-
160 Wilkinson Road Unit 21
Brampton, On, L6T 4M3 - 905-454-8284
- tph060@tph.ca
Wilkinson Rd Brampton
-
160 Wilkinson Road Unit 21
-
Woodbine Ave Markham
-
7155 Woodbine Ave Suite 122
Markham, ON, L3R 1A3 - 905-940-4598
- tph075@tph.ca
Woodbine Ave Markham
-
7155 Woodbine Ave Suite 122
-
Wyecroft Rd Oakville
-
250 Wyecroft Rd. Unit #17
Oakville, ON, L6K 3T7 - 905-849-5733
- tph034@tph.ca
Wyecroft Rd Oakville
-
250 Wyecroft Rd. Unit #17
-
Yonge St North York
-
5233 Yonge Street
North York, ON, M2N 5P9 - 416-730-8511
- tph099@tph.ca
- 08:30 AM - 05:00 AM
- Mon, Tues, Wed, Thur, Fri
Yonge St North York
-
5233 Yonge Street
-
Yorkland Blvd North York
-
200 Yorkland Blvd Suite # 100
North York, ON, M2J 5C1 - 416-494-2579
- tph067@tph.ca
Yorkland Blvd North York
-
200 Yorkland Blvd Suite # 100