Skip to content

National Head Office

National Head Office

Street Address:

134 D'Arcy Street
Toronto, Ontario
M5T 1K3

Tel: 1.416.656.2110

Toll free: 1.855.5TAOIST

Fax: 1.416.654.3937

Email this location
Loading Map....
Head Office (Toronto Downtown)
134 D'Arcy Street - Toronto
Paste your AdWords Remarketing code here
I Accept
We use cookies and similar technologies to recognize your repeat visits and preferences, as well as to measure the effectiveness of campaigns and analyze traffic. To learn more about cookies, including how to disable them, view our  Cookie Policy.  By clicking "I Accept" you consent to the use of cookies in accordance with our cookie policy.