Explore Subaru Engines Generators Pumps Company About Subaru News History Resources OEM resources Current Promotions Contact Subaru 8550, Delmeade Montreal (Québec) Canada H4T 1L7 Toll free : 800.363.2259 Tel: 514.342.2748 Email Visit us on YouTube Subscribe to our Newsletter Customer Support Marketing Support Visit us on YouTube Customer Support Marketing Support ©2015 Subaru Industrial Power Products Privacy policy