Toronto Star

Supplier
The Toronto Star, founded in 1892 is Canada's largest newspaper and is read in print and online by 3 million readers a week. It delivers the Greater Toronto Area's most sought after demographics in unequalled numbers. With a commitment to editorial excellence the Toronto Star has won the prestigious National Newspaper Award 140 times.
One Yonge Street, 4th Floor
Toronto, ON
Canada M5E 1E6