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 | |
