Contact Us

Have a question? Check frequently asked questions.

Headquarters:

1000 Sheppard Avenue West, Unit 100
Toronto, Ontario, Canada M4H 2T6

View Google Map

For all inquiries, please complete and submit the following form.

First name*
Last name*
I am a*
Phone*
Email*
Questions/comments