Tags: Shopping Mall.
Park Place Mall or Park Place Shopping Centre is the largest shopping mall in Lethbridge Alberta Canada. Built in 1988 the 43741.6 m² (470831 sq ft) mall covers four city blocks downtown and includes over 100 stores including one anchor store Sears and key tenants Chapters Galaxy Cinemas Michaels Staples and Winners. The mall is managed by the Oxford Retail Group.