Telesat Canada is a New Liskeard, ON business. Telesat Canada is located at 783501 Gray Road, New Liskeard, ON. The postal code is P0J1P0.
You can contact Telesat Canada at 705-647-0116 or from out of area call 1 7056470116.