SHARE

There have been lots of stories recently of businesses closing their doors, but a new 30,000-square-foot Rec Room has set up shop in the Avalon Mall and will open to the public on Thursday. NTV’s Beth Penney reports.

-Advertisement-