Contact Us

Contact Us


Submit>
  • Contact Information

    Phone


    Call Toll Free:
    1-888-567-6610 (North America)

    Europe:
    +33 01 72 81 35 97

    Elsewhere:
    +1-819-562-6610

    Fax:
    1-819-562-1102

    Mailing Address


    Americas:

    740 Galt Ouest, Suite 10
    Sherbrooke (Quebec)
    Canada, J1H 1Z3

    740 St-Maurice, Suite 205
    Montreal (Quebec)
    Canada, H3C 1L5

    220 E. Delaware Ave, #1073
    Newark, DE, 19711
    U.S.A.

    Europe:

    26 rue Anatole France
    Levallois-Perret
    92300
    France