TELUS in Ottawa - Locations & Hours

Name Address Phone
TELUS Store - Ottawa Office Tower 215 Slater St 613-683-1501
Telus Retailer - Aztech Communications 2269 Riverside Dr (TELUS) Unit 62 613-736-8840
Telus Retailer - Smart-Cell Communications 424 Catherine St 613-565-5757
Telus Retailer - WIRELESSTORE 100 Trainyards Dr Unit 10 Bldg C 613-380-8222

Other popular stores in Ottawa: