If you have any general questions, feedback or other inquiries, contact us and a customer service representative will gladly assist you.
Scotia Tower / Tour Scotia
#1900-1002 Sherbrooke W./O.
Montréal Qc H3A 3L6
T: 1.888.968.4621 Monday to Friday from 9 am to 5 pm EST.
If you prefer, just fill this short form and we will get in touch with you in less than 24 hrs. (Please, in order to give you a better service, all fields are required).
Please provide us with your information.