Norbord Inc Customer Service Phone Numbers Customer service: (416) 365-0705   Norbord Inc Headquarters Info, Email, Phone number, Website and live chat Information Norbord is a publicly traded company listed on the Toronto Stock Exchange and New York Stock Exchange under the symbol “OSB”. If you searching for Norbord Inc Customer Service Number, you are at