Toromont Industries Customer Service Phone Numbers Customer service:  (416) 667-5511   Toromont Industries Headquarters Info, Email, Phone number, Website and live chat Information Founded: 1961 Headquarters:Concord, Ontario, Vaughan, Canada Key people: Robert M. Ogilvie : Chairman Scott J. Medhurst : President, Chief Executive Officer & Director   If you searching for Toromont Industries Customer Service Number, you are at the right