Contact us “Customer Care, Customer Care, Customer Care – it’s engrained in our corporate culture.” Montreal, Canada Monday-Friday — 9am-5pm 1-514-747-0350 1-800-488-9980 1 -514-748-6868 sales@vantree.com 100 Alexis Nihon, Suite 350 St. Laurent, Quebec H4M 2P5, Canada Show Map