Walmart Supercentre 1078 (Canada)

Walmart Supercentre #1078, also known as Walmart Lethbridge North Supercentre, is a Walmart Supercentre discount department store located at 3195 26th Avenue North, Lethbridge, Alberta.