![Showcase logo](https://cdn.mappedin.com/588a403e031d9c3fdf000000/resized/c07666228b1b810715be844e461156611bfba6c7.PjIwNDh4MjA0OA.png)
Park Royal South Level 1
See on Map
Showcase
Store Info
604.922.0648
Showcase
Park Royal South Level 1
Store Hours
Showcase is the Home of the Hottest Trends, and the world’s largest retailer of its kind. With 100+ permanent stores in North America’s best shopping centres, Showcase offers the most fun, interactive, new, and unique products ever – all in a retail environment where you can “try it before you buy it.” We call it retail-tainment! Founded in 1994 in Edmonton AB, Showcase now is coast-to-coast in every major market across Canada, now expanding in the USA.