View Single Post
Old Posted Aug 20, 2019, 5:36 PM
Larla77 Larla77 is offline
Registered User
Join Date: Jun 2013
Posts: 151
Originally Posted by IronMan View Post
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.
They were on the second floor near the food court. I didn't know they ever left.
Reply With Quote