Telus hours In London, CANADA

All stores Telus in London: 2

Time in Canada: 00:39:39

Telus London Masonville Mall, London

Unit L026 - 1680 Richmond St N

Opens at 10:00 today

Telus London White Oaks Mall, London

Unit 151 - 1105 Wellington Rd

Opens at 09:30 today