map

Customer Service 
Our customer service department is available to respond to any of your questions online at [email protected] or by phone at 1.888.245.5404.

Call Center Hours 
Monday – Friday: 9:30 AM – 5:00 PM EST   

Administration Office 
Le Royer St. Montréal (QC) H2Y 1W7 By Appointment Only, Please Call in Advance.