1 Toronto Street, Suite 600
For general inquiries, technical support or advice on Norbord products please contact our European Head Office. This location accommodates our Customer Support Group and other group functions such as Marketing, IT and Finance.
For information regarding European products including requesting samples please click here.
Telephone: +44 (0) 1786 812921
Fax: +44 (0) 1786 817143