Home
>
Canada
>
Ontario
>
Niagara Falls
>
More Categories
>
Internet, Mobile & TV
>
Telus
>
McLeod Road
Telus McLeod Road
Telephone:
(905) 356-8299Website:
www.telus.comCategories:
Internet, Mobile & TVStore hours
Mon-Fri: 10:00 AM-6:00 PMSat: 9:30 AM-5:30 PM
Sun: 11:00 AM-5:00 PM
About Telus McLeod Road
The Telus store at 7905 McLeod Road in Niagara Falls, ON is a convenient location for all your telecommunication needs. The staff at this store are highly knowledgeable and friendly, always ready to assist you with any questions or concerns you may have. Whether you are looking to upgrade your phone, choose a new plan that suits your needs, or troubleshoot any issues, the Telus store at 7905 McLeod Road has got you covered. Additionally, the store offers a wide selection of the latest smartphones, accessories, and connected devices to choose from, ensuring that you will find the perfect fit for your lifestyle. With a comfortable and inviting atmosphere, coupled with exceptional customer service, this Telus store is the go-to destination for all your telecommunication requirements in Niagara Falls, ON.Other Telus Locations
Telus locations in Niagara FallsTelus locations in Ontario
Telus locations in Canada
Telus locations worldwide