5211 44 St, Lloydminster, AB
4215 80 Ave, Lloydminster, AB
5211 44 St, Lloydminster, AB
5211 44 Street, Lloydminster, AB
Experience all that TELUS has to offer at TELUS Lloyd Mall. This store features the latest and greatest smartphones, unlimited data plans, internet, tv & streaming, home security, and much more. Book an appointment to ...
Read more