Tembec Industries Inc. is a Smooth Rock Falls, ON business. Tembec Industries Inc. is located at 1 Mill Road, Smooth Rock Falls, ON. The postal code is P0L2B0.
You can contact Tembec Industries Inc. at 807-879-2504 or from out of area call 1 8078792504.