Telus Communications is a Ottawa, ON business. Telus Communications is located at 215 Slater Street, Ottawa, ON. The postal code is K1P0A6.
You can contact Telus Communications at 613-232-9128 or from out of area call 1 6132329128.