Contact Us

North America

Norbord Inc.

1 Toronto Street, Suite 600
Toronto, Ontario
M5C 2W4
Canada

Telephone: (416) 365-0705
Fax: (416) 777-4419
General Inquiries: info@norbord.com
Product Information: sales@norbord.com

Europe

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.

Norbord Ltd.

Station Road
Cowie
Stirlingshire
FK7 7BQ
Scotland UK

Telephone: +44 (0) 1786 812921
Fax: +44 (0) 1786 817143