Phone Number

(506) 986-3243

Location

Edmundston, Canada

Company

TELUS Integrated Communications