Begin main content

Contact us

  • By email
    idello@tfo.org
  • Phone.: 416 968 8398
    Toll free: 1 844 4 IDÉLLO
    (1-844-443-3556)

    Fax: 416 968 8203
  • Headquarter
    21, College street, office 600
    Toronto, ON M5G 2B3
  • Ottawa Offices
    100, Queen street, suite 1460
    Ottawa, ON K1P 1J9

Write to us

All fields are mandatory