The Telegram reports on their Facebook page that Showcase is opening in the Avalon Mall. This is a second location to the one in The Village. I believe Showcase was in the Avalon a few years back? They said it was going in a space near the new winners. I love what is happening at the Avalon Mall, but I have to say that I am not excited about this one.