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
  • TFO Lab
    135, Alice street
    Ottawa, ON K1L 7X5

Write to us

All fields are mandatory