An Update From Our President About COVID-19: To ensure we help minimize the spread of COVID-19, TPH remains closed to the public and has reduced its operations from 72 to 18 production locations. While your location may be closed, your TPH Manager will serve you remotely and continue to be your main point of contact. The limited number of Branches that are still operational will continue to provide essential services to industries in need. Read more.

Find a print location nearby

Find a print location nearby

26 Wellington St. E. , Toronto
2,096 km away
1st Canadian place 100 King west, Toronto
2,096 km away
66 Wellington Street West Unit 0010, Toronto
2,095 km away
505 University Avenue , Toronto
2,096 km away
9005 Leslie St. Unit #108, Richmond Hill
2,074 km away
365 Evans Ave Unit 103, Etobicoke
2161 Yonge St. Suite 101, Toronto
130 Adelaide St. W. Concourse Level, Toronto
5120 Dundas St. W. , Etobicoke
401 Adelaide St East , Toronto
43 West Avenue N. , Hamilton
1502 West 2nd Ave , Vancouver
608 Hornby St. , Vancouver
818 West Broadway , Vancouver
505 Burrard St. Suite 110 One Bentall Centre, Vancouver
1177 W Hastings St Concourse Level, Vancouver
535 Thurlow Street #102, Vancouver
77 Auriga Dr. Unit #3, Nepean
3285 Mainway Unit #1, Burlington
2859 Derry Rd. E. , Mississauga
100 Vanderhoof Ave Suite 2, East York
858 King St West , Toronto
595 Bay St., P.O. Box 388 Street Level, Toronto
1255 Bay St. Suite 101, Toronto
The St. Clair Centre Concourse Level, Toronto
1537 O'Connor Dr , East York
3240 Dufferin St. Unit #5, Toronto
250 Wyecroft Rd Unit 17, Oakville
340 Albert St. Suite 130, Ottawa
5250 Satellite Drive Unit 18/19, Mississauga
5120 Dixie Rd. Unit #3, Mississauga
181 University Ave. #109 - Main Level, Toronto
1122 - 4th Street S.W. #110, Calgary
Unit 164A, TD Square 317-7th Ave SW, Calgary
Bow Valley Square #160, 250 6 Ave SW, Calgary
435-4th Ave. SW. Suite #102, Calgary
3 Robert Speck Parkway , Mississauga
228 Queen St , Ottawa
130 Albert St Suite A003, Ottawa
1126 Finch Ave. W. Unit 6, North York
840 King St. W. (Niagara) , Toronto
777 Bay Street Concourse Level, Toronto
379 Adelaide Street West Lower Level, Toronto
160 Wilkinson Road Unit 21, Brampton
6155 Tomken Road Unit 5, Mississauga
1 William Kitchen Road Unit 2, Scarborough
200 Yorkland Blvd Suite # 100, North York
1635 Bayly Street, Unit 1 , Pickering
325 Hopkins Street , Whitby
161 Bay St. Unit C50 P.O.Box 108, Toronto
217 Niagara St , Toronto
7155 Woodbine Ave Suite 122, Markham
160 Bloor Street East Suite 130, Toronto
700 University Ave. Concourse Level, Toronto
7880 Keele St Unit 4, Concord
Br 79 - 8740 Jane Street Unit 11 & 12, Vaughan
2200 Yonge Street 2nd Flr. - Concourse Level, Toronto
70 Victoria St. E. Unit 3, Alliston
18 York Street Unit #210, Toronto
Standard Life Centre 121 King Street W., Toronto
80 King Street Unit # 4, St. Catharines
447 Niagara St Unit # 1, Welland
6700 Morrison St, Unit #3 , Niagara Falls
5318 Yonge St , North York
37 Advance Road Suite 102 , Etobicoke

Map Data
Map data ©2019 Google, INEGI
Map DataMap data ©2019 Google, INEGI
Map data ©2019 Google, INEGI